https://github.com/jhuber6 approved this pull request. Yeah, also this is reminding me that we really need some unit tests that stress this stuff in parallel. https://github.com/llvm/llvm-project/pull/149300