Remove the Timer from the "MainWindow" and replace it with. ``` private void Checkbox1_Checked(object sender, RoutedEventArgs e) => CompositionTarget.Rendering += CompositionTarget_Rendering; private void Checkbox1_Unchecked(object sender, RoutedEventArgs e) => CompositionTarget.Rendering -= CompositionTarget_Rendering; private void CompositionTarget_Rendering(object? sender, EventArgs e) { SkElement1.InvalidateVisual(); } ```