experimental support for caching remote blocks