omg .. the texture instance is very outdated and has a lot of issues
if it can be helped i would recommend u use materialservice and materialvariants instead
u create a materialvariant under it, set a basematerial and a color map (texture id), then change a part's material, materialvariant & color