Color picker should support a change event. There are too many input events as user is dragging around the swatch, and most people would turn to debouncing which itself introduces a lot of problems. Either fix this ourselves or work with upstream on this, but we should have a single event at the end of all the typing / color dragging.