public void InvalidateTrack() { if (Track == null) return; var track = Track; Task.Factory.StartNew(() => { _renderer.Render(track); }); }