Some more stuff towards allowing arbitrary order of operations when it comes to setting up shapes and setting up the offsets/rotation, but I'm not happy with it.