Moved the property traverse workflow to PersistentObject.
Need to finalize testing of PersistentObject and look mat how to collect data into a multi-object cluster.