I used to back the static objects depth and only render the dynamic objects for points lights on the run. A double depthcubemap check inside the shader speeds up the thing a lot.