Cached metadata and read buffer