Another thought is some of the data is less important to redownload. Relay badges and people's profile pictures don't change often and it isn't a big deal if you display an old one for a while.

Those downloads are more sizeable than relay text so it might make a big difference to implement persistence of those in cache first?

Reply to this note

Please Login to reply.

Discussion

Profile pics are already automatically further resized and cached by Coil to fit specific elements in the screen. That's where most of the disk cache goes to.