I saw a cool blog post on a similar trick. Take a look at this, it does require switching to forward rendering though. He is using shadows, but I imagine light in general would be the same method more or less, just slightly different line in the HLSL node