One screen, not two
A long wait and a short wait were two different screens, and a rider crossing between them watched the interface change under their hands. The split existed because the server only knew whether you had been matched, or that you would be in more than sixty seconds. Moving that decision server side let one screen carry the whole range.


