Photon Matchmaking