Did you do any performance tests?  This is likely to have a significant impact, especially on lower-end cards.  We might need an `#ifdef` so we only call `czm_hue` if needed.

Otherwise, can we do a cheap approximation to `atan`?  I'm not thrilled about the `cos` and `sin` below either, consider they users should only take performance hits for features they use.