Consider https://andrewlock.net/exploring-dotnet-10-preview-features-8-supporting-platform-specific-dotnet-tools-on-old-sdks/. This can be done closer to the EOF of .NET 8 & 9