So that users can implement async access to a KMS, this trait should be async. This trait isn't included in a release yet so this won't be a breaking change. See https://github.com/apache/datafusion/pull/16779#issuecomment-3231493585