Allow `render` to be called more than once
Allow `render` to be called more than once

We need to supply a unique key to `<Router>`, so a new instance gets created because it doesn't allow replacement of routes.

interactivethings/catalog,interactivethings/catalog,interactivethings/catalog,interactivethings/catalog