Dealing with image cache on frontend

So we built our latest web app with latest Ionic/Capacitor/Angular and I was wondering if anyone else has the same concerns as us on the image caching. We noticed Capacitor does a great job of helping us save images that are added within the app to local cache and then we load the images with capacitor file read. We then convert this to a blob and use that as a way to show the images in the interface. Since our workflow only allows us to use local links to images (for offline modes), would blob links (or base64) be the only way within a PWA? Just curious to see how everyone else does this and if there is a better alternative.