It has multiple non-atomic steps that could independently fail; if we don't retry we'll risk leaking resources.