What I am suggesting is an option for the non-indexedDB, local cache.
NostrDB does this much better as it has dedicated indexes for things like profiles, which relays had a note, etc.
I think it may have negentropy as well so you could be more efficient there.