private function hasChangedParent(SluggableAdapter $ea, $object, $getter)
    {
        $relation = $object->$getter();

        if (!$relation) {
            return false;
        }

        $changeSet = $ea->getObjectChangeSet($this->om->getUnitOfWork(), $relation);
        if (isset($changeSet[$this->usedOptions['relationField']])) {
            return true;
        }

        return $this->hasChangedParent($ea, $relation, $getter);
    }