I believe the easiest (and the clearest) solution would be to store CurrentWave in GameState instead. As it lives on both server and client, your GameMode can work with it, while clients can access it, without manual hassles.
I believe the easiest (and the clearest) solution would be to store CurrentWave in GameState instead. As it lives on both server and client, your GameMode can work with it, while clients can access it, without manual hassles.