Changing RoleRouter to use standard factory,
instead of @classmethod wrapped instances.
Currently failing on tox filter tests