hi,
we have a working Solution now where we can view n channels .
But it works different. We work like a printing machine. We generate for very Color channel an own 8 bit grayscale PNG as DeepZoom. We colorrise the gray channel with color we need to represent correct color (Cyan, Magenta,...., or maybee silver).
Then we ovelay the deepzoom images and do a bleend multiply of them. This bleend overlay is a special control we develop.
We can hide or show channels and also we can make channels opac.
We use this for our solution to show softproofs of 1.bit files in Printing Industry.