1. Normal behavior: scroll is restored to where the user was before chainging URL (pushState, in this case)
  2. Try simulating 5 scrolls+navigations:
  3. Go back 5 times, notice jumping behavior.
  4. Now check this box:
  5. Simulate again
  6. Go back 5 times, notice that the scrolling remains constant