HueShift not keeping color saturation

I am plugging in a color 0,1,1 (so, a fully saturated color) into an unlit material and it shows up desaturated after using a HueShift of 0.2. This is a big problem for my game as it’s color based… I have switched tonemapper off as it seems to cause similar problems elsewhere.

Why is the HueShift not keeping its saturation?

Thanks.

P.S The ‘add’ is just there so I can preview it, it’s adding 0.

That looks accurate to me, you’re blending it towards red, during transition between colors they should appear more washed out, right?

If you want to force inbetween values to look more saturated perhaps you can weight the percentage value to certain spots, or just add a desaturate node with negative values or something.