Splitted LobbyInfo updates into smaller chunks

as suggested in https://github.com/OpenRA/OpenRA/issues/4594 to revive https://github.com/OpenRA/OpenRA/pull/3162.