SpectatorClient
Schedule
SpectatorClient.BeginPlaying
Optimally, I would like to remove the `Schedule` in `EndPlaying`, but it turns out quite a few test are relying on this at very least. Adding a paired schedule ensure that order of operations is correct, at least.
BeatmapInfo.OnlineBeatmapID
OnlineID
var
BeatmapInfo Beatmap