This really is about trying to prevent the default behavior of transitionTo/transitionToRoute removing the previous DOM element.
I have two routes /home and /details/:id.
They do not have a parent / child relationship. It makes more sense for them to be independent.
However, at the same time I would like to be able to overlay /details/:id over /home. If I use transitionToRoute the component associated with /home is removed. If I use Route.render to render into another outlet defined in application.hbs (like a modal overlay/dialog) the route url does not change.
Is there something I am missing? Is it possible to do what I have described?