All ideas are welcome. Just because the Idea doesn't make it into the product immediately does not make it a bad idea.
It would be good to have a role dependency setup based on Scenario level.
Example - Let us say we have 2 roles, Role A and Role B.
In Scenario 1, Role A is dependent on Role B.
In Scenario 2, Role B is dependent on Role A
You won't be notified about changes to this idea.