ColorDevice: Always update on creation
ColorDevice gets recreated when outputs get removed and added back. This means the output can be in an unknown state that does not match the values in ColorDevice. So ensure we update after creating the device to set it to a known proper state.
(cherry picked from commit a53100dd)