https://github.com/frederick-vs-ja approved this pull request. I think this approach is OK. But perhaps @philnik777 prefers another approach. Maybe we can track this in a follow-up issue/PR. https://github.com/llvm/llvm-project/pull/226372