The query might execute differently depending on the configuration of each cache. This will be an issue starting with HSearch 6.
All entries will be keyed also based on cache name. QueryCache must be cleared when a cache stops. Also, all caches must have a configured stop dependency on the QueryCache.