joker-eph wrote: Can you describe how does the round-trip work when the properties contains types/attributes? You mentioned: > and requires that properties are encoded using a preset dialect-wide properties encoding scheme. But I'm not sure to follow... https://github.com/llvm/llvm-project/pull/129784