Currently when a model is reoriented and a cross section is active, Creo doesn't recognize reorienting the model about a point in the cross section by middle-clicking. It picks some point far away (spin center?) which makes manipulating about an object in the cross section when zoomed up almost impossible since it rotates from some point far away and the entire cross section movement is multiplied by this distance. In order to manipulate something like this, you have to zoom out, rotate about some non-cross-section point, and then zoom back in. Extremely frustrating. Just make creo recognize a point on the cross section.