Make Game.clientWithID() not racy (fixes #87).