Are you suggesting that a user implements `RoleInterface` specifying their own RoleId? I guess that could be done, shall I implement it?