Add pre-save hook/advisor to PersistentObject