This is only one use-case but I can guess there are a lot of projects that run into this issue.
Currently It’s difficult to place transparency textures that follow UV mapping onto a mesh part.
I know many of you will tell me to use surface appearance but the problem with that is the texture ID’s cannot be changed live, to add more to that, the instance cannot be created live as well at the time of posting.
I’m trying to place UV mapped images on vehicles with the hope of being able to keep the part color, for cosmetics such as stripes and what not. The only hacky work around is using decals on special meshes which are depreciated, and I would lose the ability to provide reflections from surface appearance as well.
Mesh Part Left, Special Mesh with Decal on right.