i’m a bit confused now with the new web3 api:
I’ve built my app using the NTFOwners tables that are populated by moralis, but it’s unreliable now. I’ve deleted all NFTOwners entries, but they are not anymore auto populated by a sync job. Lots of them missing. The trouble started when I tried to make database access secure and started to lock down Public access. Many sync jobs don’t do their work when access is not set to Public, as I’ve referenced in:
Is it better practice now to use the web3 api to pull data in the front end? If so, isn’t that slower and maybe more expensive than caching it in my db?