Proper handling of JSON updates from server