Geographical location for Shadows

If you have this situation, and this box is your house (etc), walls are not parallel to axis.

Make a group and inside this group set different location/orientation of axis. This will be solve your snapping problem inside this group.