A Method to Change the TextureID's Color on a MeshPart

As a Roblox developer, it is currently too hard to change the TextureID’s color of a MeshPart on runtime (afaik).

My current workaround is replacing the MeshPart with a part + special mesh, but the special mesh doesn’t know what the original scale of the mesh is, so I’m running into the issue of meshs that are much smaller than they should be.

If Roblox is able to address this issue, it would improve my game experience because I want to be able to change the color of the texture of parts without using Roblox’s materials. Some of these parts are a part of an animal with a fur texture, and I would much rather use that texture.

An example use case would be to flash a mob if a player interacts with it.