In DN, this is done using:
So, need to figure out how to set up these properties on queries by repositories of immutable facets. But this could probably be done transparently.
NB: for these cache results to hang around and not get garbage collected, would also need to set the global config parm:
... its default value is weak.