Ya, I'd love to be able to edit the layer of a layer

Also, lights can be drawn over set effect, if they're drawnaslight() or set on layer 3. That's why it's hard to do a seteffect thing with showpoly because it'd have to be on layer 3, but so would the light effects.