There appears to be another lil issue. It may be related to the above though. When you lock the Light position to a specific spot (no mouse-follow) and you use PPSoftshadow.SetOffset(X,Y) to offset the casters and lights, all the objects behave properly, and the shadows move along with them, but the actual Light sprites (glare and lensflares) stay in their fixed screen-coord position.
They should be moving along with all the rest.
They should be moving along with all the rest.