That often?
How often does it actually break from a real life scenario? Does anyone have an idea? Is it once every few hours/days or once every 20 minutes? If it is the first it might be okay to reload most data from the server to get common state but if it is the later then I’d need to figure out what was missing and recommunicate only that part.
Kind regards,
Mike