The witness thunk is async which means that it needs a hop to the expected concurrency domain imposed by the requirement otherwise it says in the caller's domain. Resolves: https://github.com/apple/swift/issues/62394 Resolves: rdar://121415906