It will even get better after Nostrdb. That will solve lot of problems, much better experience
What is Nostrdb?
It is a local database specifically designed for nostr applications, it uses strfry technology, same as most of the advanced relays are using.
Nice