More then the maximum lights

One fetcher I thing would be good for JME is the ability to have more then the maximum lights in a LightState. What I mean is that the programmer would put all the lights in one state in the root node and then it is automatically passed down to the children it would affect. If more then the maximum lights would affect a Mesh then the state would choose the one that would affect it most. This could be optional, only another combine mode. If you want I could write the code for this but it would take a long time till I have the time (I am finishing my editor now).