Why is the new caching concept not applied for queries?



The new caching concept seems awesome! Its exactly what I want, but better: The new hooks make it possible to adjust it for every situation! So the really awesome part are the new hooks.

But for me it seems very important to have the same hooks for queries! I really often use queries on models that can’t edited by the user so I could use the hooks to force a always-cache behavior. But even for most cases where the user can edit the records a “show cached and reload” behavior seems to be the best solution!

Is there any hope for me to get the in near future? Or is this for other reasons a bad Idea, so the core team decided not to implement this?