asyncOps to PersistentOps