Add cache invalidation support