Even so, doesn't this just boil down to a few math functions applied to each pixel?
Why would I need something in GIMP whose effect can only be seen on paper, except as some kind of Export ... format?
Suppose I have a properly calibrated monitor, yadda yadda, I should be seeing good colors on the screen as I'm editing. When I'm done, good colors on paper can only be seen after the data passes through a professional printer provided its RGB values have been properly massaged into CMYK values. So it has nothing to do with interactive image editing.
It's almost entirely "off topic" for GIMP.