I wonder if you could generate it via a Roslyn incremental source generator instead of as a file to bypass this limit. I'm guessing not, but it does sound like fun.
You can totally use source generators for that.
You can totally use source generators for that.