Be sure to throw if we exhaust retries