In SpatialMaterial, it would be interesting to have Vertex Color > Use As Albedo do this automatically, but only if the object is marked to be transparent. (If ALPHA
is written to at any time, then the material will be considered transparent automatically. This reduces performance and can cause sorting issues if transparency is not needed.)
However, I thought this was being done already… it's how particle color ramps can affect transparency after all.