Datastore ops optimisations