This issue is tracking the follow up tasks we need to do options source gen. - [x] Source gen optimizations listed in the comments - https://github.com/dotnet/runtime/pull/87587#pullrequestreview-1481881917 - https://github.com/dotnet/runtime/pull/87587#pullrequestreview-1482967441 - https://github.com/dotnet/runtime/pull/87587#pullrequestreview-1482973873 - [x] https://github.com/dotnet/runtime/pull/90275 - ValidateObjectMembersAttribute - ValidateEnumeratedItemsAttribute https://github.com/dotnet/runtime/issues/85475