Views now get a deep copy of the game globals so the globals are safe and can only be changed from the game state