When a game or asset is published, the user needs to manually click on getgames or getassets to refresh the local copy. otherwise they will have the old information present and can accidentally revert changes.
This should avoid having to send a new getgames or getassets request since the info should all be present.