Bug fix: PersistentObject must set real owner