Revert "Revert "Ignore page reloads, fixes #97""

This reverts commit 39cf71076fc97b86ba58b5a626ae3adf6f863132.
Revert "Revert "Revert "Ignore page reloads, fixes #97"""

This reverts commit 0091befa2853a46348843b374b5582d653e36081.