Why resampling of texture image when it is multiple used?

What transformations are you performing on the texture?
Looking into Collada, I think it supports scale, skew, rotate and transform functions for textures, but if you use ‘pins’ and deform the texture (so that each side of the texture parimeter is a different size) then SU would have to generate a new texture.

I also found this: Export dae creates hundreds of duplicate materials when it should only be one