It is slow as hell on chrome and firefox too, I say we just get rid of it if there is no history.replaceState just dont update hash maybe.