defer game datastore activity to a separate module