This feels like it could race on a slow machine, unfortunately.