HTML5 pushState is now part of the App Router