Posted on 21/09/2017 13:30:59
Hi Søren,
Good to hear from you. Yes, I agree that we are in no way "done" with caching improvements. So far, our priority is to make product/ecommerce related "entities" faster/cached correctly, so it will take a bit of time before we get to look at that specific database call.
We do take a profiling-run of the frontend every now and again, so these database calls should be caught eventually.
we will take a look at your suggestion regarding ToString on viewmodels. It was not something we considered a prime usecase, as a viewmodel does not, as such, represent a "value object" that is easily tostring-able. Your concrete example is fairly straightforward, though. :)
BR
Martin