The delay is defined when the timer launches, so the only way to have the interval change each time - is to have the reps be 1, then set the delay again as the first action of the alias being called by that timer.