Can we have a Citrine-like app that simply stores all of your pictures, images, music, videos sent to Nostr (NIP-96 Media Servers + Blossom) locally and offer those files to any Nostr client that has the hash via Android inter-app APIs?

Maybe it even syncs with other servers, like Blossom can do?

The goal is to avoid duplicating disk usage between multiple Nostr apps, removing the need for app-centric local caches where the same files are downloaded and stored in every installed Client's local database (like profile pictures).