Do not create a KisPaintDevice every paintEvent
Cache the paint devices we use for rendering the color selectors for as long as possible.