Much faster crawling, but unfortunately it's broken on per_game and per_hour ranks. Committing for posterity.