I don't remember discussing putting the ```timeDelta``` in the ```fn()``` call but I may have forgotten this.

Yes, if we eliminate the ```timeDelta``` then this if block becomes redundant.