Other Notes

Color changes performed via the widget are part of the Undo/Redo infrastructure.

When a part colored by a variable is selected the color patch will show the part's constant color attribute.

You can not use the color widget for viewports.