Unless I'm mistaken you're drawing the main zone object in a different way from the placable objects and not taking into account that the main zone object may also be rotated. I seem to have a rotation on my main zone object too in my renderer, maybe that's the difference unless I've missed something in your code.
I'll try to "hack" in a quick additional rotation to undo the rotation of the main object to confirm that theory.
|