PersistenceModel changes, start handle tags for documents; think async!