Yes, I meant clicking the back button in the browser (and single page app) - meaning that only the hash changes (to a previous value without page refresh), triggered by the browser rather than the app.
I managed to find a workaround by tying a hidden input to urlparams.hash to capture onhashchange-s.