Only revisit on url change, not hash change