Refactoring into backoff strategies, using the original strategy by default