Slow - don't know, but last time I checked it produced NaN pixels in some cases, the hue shift algorithm was wrong for initial versions and changed its behaviour two or three times over the latter releases (not sure about how many times exactly, but it was faulty and had to rewritten). Awkward per-channel level shifts, no normalize controls, no clamp controls (!).