use persistent caching of blobs