https://github.com/dotnet/csharplang/issues/8928 For example, we could map them using a TPH-like strategy, with a discriminator.