caching block metadata