We've seen at least one transient network failure in Materialize that could have been automatically retried: ``` "Transport(reqwest::Error { kind: Request, url: Url { scheme: \"https\", cannot_be_a_base: false, username: \"\", password: None, host: Some(Domain(\"[api.frontegg.com](http://api.frontegg.com/)\")), port: None, path: \"/tenants/resources/tenants/v1/REDACTED\", query: None, fragment: None }, source: hyper::Error(Io, Os { code: 104, kind: ConnectionReset, message: \"Connection reset by peer\" }) })" ``` Ideally this crate would automatically retry such idempotent requests on transient network failures.