Maybe we should have a pre-race thread and a race thread.