@benjohn yes indeed, with some clever tricks it can be quite useful in graphics! This is also what FastLED does:
https://github.com/FastLED/FastLED/wiki/FastLED-HSV-Colors#why-fastled-full-range-one-byte-hues-are-faster
I like it when data is defined in a way that it naturally leads to very efficient code.