This seems like it could interfere with other javascript that is bound to `page:change` and document ready.