This is a lot problematic:

* I dont want to make my `MyApp\Entity\Role` inherit `Zend\Permissions\Rbac\Role` just to handle that logic.
* This way RbacContainer::isGranted() depends on the role implementation to work properly.
* What if we want to cache this result? You will inject the cache component into each `Role`?