I have trying to inject a DLL to apply Common Controls v6 styling to some legacy v5 apps for a modern look, and even considered high-DPI, dark mode, or XAML islands support
Windows backward compatibility is powerful, but Modernizing old guts = nightmare