Doesn't this need to be done on a per-element basis if the `TimeDelta` object is an array?