Currently we just stick the raw URL in the store:

This is enough to allow time travel over app routes, which is handy. However, consider
Contrast this with how react-router-redux does things:

Breaking down the query params into an object; possibly also doing the same thing with route params, would make it much easier to make combination selectors from store and router state using select or @select.