You can set reloadOnSearch to false in your router, and you can change the "search" part of the URL.
The idea is that you should design your URL scheme in such a way that when you change the base url, it represents another resource and should be rebooted. If the search part changes (the part after ? You can simply change the filter or sort order or something else).
source share