integrate engine/Topic to PersistentStorage