If there is an active animation for the pixel when SetPixelColor is called, it will be stopped.
This starts with Adafruit's NeoPixel library and reworks it a little to enhance support for animations.