EchoReaper: EchoReaper: Any plans to add this to Textures?

I actually got Texture.Color3 for free when adding Decal.Color3 because the Texture class inherits from Decal.

EchoReaper: EchoReaper: It’d be great if every object with a TextureId/ImageId/etc property had those properties and properties that modified it (Color3, slicing, etc) deprecated and replaced with a generic Image property which has all of the mutators of existing instances encapsulated into the data type assigned to the Image property. Then it’d be trivial to maintain image objects, and we’d get full functionality across all instances.

This would make it more difficult to add new functionality, the rendering code for decals is very different from ImageLabels and this would mean we would need to update both at the same time whenever we wanted to add any new feature for one of them. Implementing things like ImageRectSize and ImageRectOffset for Decals is not easy unfortunately (but we might do it at some point), I don’t think we can make a guarantee of consistent functionality between all Image properties.