Good point. I think we should make this configurable. What about a "useCache" that would be to true by default (because it really provides a big performance boost). There is honestly very few use case to have filtering based on context (but this can be interesting, never thought of that).