Added cam rotate convenience method