This sounds like a slippery slope to me. If the client wants to make certain requests retryable, I think the correct place to record that is the discovery document. If a request handler doesn't want a request to be retried, it shouldn't return an HTTP status which should be retried.