https://github.com/dotnet/roslyn/issues/57589 We could generate partial methods for the IDE and only do full generation of method bodies at build time to make things simpler and performant.