FWIW, in my work I've seen both. But I'm sort of asking things at a higher level. If a client is asking you to prioritize a generic enhancement over others, they are presumably doing so because they believe that generic enhancement will have the greatest value to their work.
So if ICE asks github to prioritize better native CI support for Windows, or something, they're doing it because it is of maximum benefit to ICE.