reads file into cache on getBlob