Initial high level datastore API