It would be useful if the roles worked in the same way as for database view - having a single role that captures all the permissions that a given type of user needs.
You won't be notified about changes to this idea.