Coding aside, is it only a data bandwidth issue?
I don’t see why it’s a data hit? I’m already downloading the new/extra data through another app.
Do you need to keep clearing the data every time the accounts change?
Coding aside, is it only a data bandwidth issue?
I don’t see why it’s a data hit? I’m already downloading the new/extra data through another app.
Do you need to keep clearing the data every time the accounts change?
Damus iOS is insanely inefficient bandwidth wise, it has to download everything everytime you open the app from scratch, because it’s not talking to the local relay for queries yet. So when you switch accounts it would have to redownload everything. Any user ui action needs to be cached if we want good performance. Switching accounts back and forth would nuke your data. Local query model fixes all this, because switching only ever queries locally, and you only need to fetch whats new.