Create a new POLYVECTOR command/flag that uses proper UV texture (0..1) coordinates, instead of pixel based ones. This would allow for higher res graphics to be used without needing to change code. Scaling between resolutions/platforms would be easier as the UVs would not need to be changed. Also would allow for texture wrapping (UVs > 1).
Obviously not ideal for all occasions but it would add more flexibility to the current command. Maybe an optional flag/new command?
Cheers,
Ian