public void CreateTrack() { //Todo: In the future, this will be async. _actionTrack.Clear(); var info = new MappingInfo(Program.TempoMap); foreach (var track in Program.Tracks) { _actionTrack.AddRange(track.MapThis(info)); } _actionPlayer.Track = _actionTrack; }