fixed rotation when manipulated

fix: manipulation used to snap orientation
todo: do not use .position or .orientation, instead use full matrix