New instance of view when navigating to the current view

It seems when routing to a view that you’re currently already viewing, a new instance of that view is not created. This is causing me some trouble as I always need @PostConstruct method and setParameter() to run with a fresh instance. Depending on the parameter passed into setParameter() it will change my view and set a lot of variables within my presenter. Is it possible to force a new instance of the view when the parameter has changed?