Loading: Consider having a matchmaking event?