labath wrote: > Though now that I think about it, couldn't I inspect the type before creating the frontend for a synthetic provider and create the appropriate frontend? That is what I was imagining, yes. https://github.com/llvm/llvm-project/pull/143748