well, jehiah pointed out that `BackoffTimer` already does this (if we just switch to duration)... so that clause will go away anyway