internal void UpdateTime(object sender, ProgressChangedEventArgs e)
 {
     Current = Current.AddSeconds(TimeMultiplier);
     Action?.Invoke(Current);
     IsReportingProgress = false;
 }