Ability to replaceState, not just pushState.