@fuzboleroxv I think that Pump.io solved the problem with non-synchronized remote User's info/messages the best: instead of loading network with synchronization of questionable importance, its API allows client application to go directly to the User's instance and grab any interesting (publicly available) data from the "golden source". This approach guarantees that you will see all User's public posts etc.
Pump.io clients, including #, can do this for years, because this is natural and simple ;-)
@vavassor @gargron