private bool IsIntervalExpired() { return TimeSource.Current.Time - firstWriteInInterval > Interval; }