Light Function doesn’t read colour channels either, at least I haven’t been able to get it to. The only information it seems to pick up is (single channel) intensity.
You could maybe break your light into three Light Functions (seperate the R,G,B channels). Not sure if that would play well mind.