The current implementation requires doing a double compile. This could easily be replaced by going to a source generator. - [ ] Should support both nullable reference types enabled/disabled (this is likely handled by default going to source generators) - [ ] Should support both C# and VB - [ ] Should still work the same as it does today