allow intermediate caches for cacheables