This looks absolutely incredible, I can't believe I haven't stumbled upon this sooner, before spending an unhealthy amount of time trying to implement some of these features into other lighting systems.
Special thanks for the .GetLightsCollisionAt(), just what my stealth game needs.