Problem: A page has multiple dialogs, but only one dialog should be...
Problem: A page has multiple dialogs, but only one dialog should be displayed at any given time.
Solution: Handle dialog state via one piece of state.
This approach makes the impossible, impossible.
