slug might need to error if multiple documents with same shortname exist in same data store, and warn if same across stores