I create a custom logic for light intensity, color etc. using animation curve and custom wind system.
I want to disable Update() logic when Light culled by Camera. Light is not a Renderer, so isVisible don`t work. I create own code to check visibility by frustum, but this is additional calculation.
I think Unity3D render system check lights before render by frustum, so you can add boolean variable isVisible to Light.