It is a common practice in gamedev to rely on coding various data into the alpha channel of the mesh and there was no way to preserve that when using the `Set Vertex Colors` operator (would always sets the Alpha component to '1'). Now add an "Affect Alpha" option (similar to what we have for brushes) and when that is disabled, existing alpha is locked. Fixes #110014 Pull Request: https://projects.blender.org/blender/blender/pulls/111002