i would prefer to only do this on doctrine-phpcr Doctrine\Phpcr\MenuNode documents to not force people using the base node to use this.