Rotate and matrix on PlaceObject with origin

This is an in-between release. The syntax will change