(author/op here)
Ah interesting! What solution did you eventually come up with? I haven't written written about this yet and I'd be glad to collaborate with you to write something. Do you have an open repo where this was implemented?
I don't have anything... I had to do some checks for the actual route, the router, and in the redux engine... It was about 6 months ago tbh and I just remember it was wild getting it to sync between the router and the redux... I had to hack a listener for route changes, then trigger an action into the store.
I'm not longer working in the group that was on the project...