Isn't the race between the ACK and the `RedeliverFailure`?

Doesn't that mean that if the destination starts lagging behind (and the race occurs), we might get more outstanding requests than `numPending` says and that might lead to more lag, leading to the gap widening?