For awhile we have been able to use SetObjectTexture to change the skin of a unit including uniforms.
I believe mission creators would benefit from being able to set the texture for player equipment such as helmets and vests and give them an ability to lock the texture so if a player takes off those items and puts them back on they will still retain the texture.
If this is at all possible it would greatly increase what could be achieved with adding custom textures in missions without having to download various modifications to achieve the same result.