Currently when you have a transparent texture applied to a MeshPart, neon renders in the transparent spots.
It should render nothing where the texture is transparent. This is an insanely common technique used in the 3D industry to add detail to low-poly models.
Example Use Case!
Here is a feather (part of a much larger bird I have). The feather is 10 tris, with a nice texture applied on top to make it look really nice. This works in all modern game engines and 3D applications, however on ROBLOX this does not work. In order to make that feather I would need the geometry to match the texture, which would be dozens of triangles (and extra work for the artist)
No-texture (left), Textured(middle), Texture+Wireframe(right)