Blob store that will read from a remote blob store and cache it to a local one