Cooling support for 2 or more temperature points in fan control

What I am suggesting is cooling support for 2 temperature points in fan control or else the ability for one fan to utilize 2 cooling profiles. The use case of this would be that the intake and exhaust fans could be controlled by both the GPU and CPU sensors and ramp up when either one is heating up, based on whichever is hotest.