made angle, channel, illumination comparable by id