Toggling between tabs should replace the history state instead of pushing a new state to the history.