@benking I asked a similar question here: Modal dialogs (routes) accessible from anywhere in the app (preventing route deactivation)
We concluded the same thing: milions of subroutes or query params routing. Both solutions are not good because you “fight” against the framework.
I think that branched routing is something useful and would be great to have in the framework.
Are there any discussion or plans on this subject?