How to set CFrame orientation without lookVector?

I have a CFrame with a position and i want to change its rotation like with a part but keep its rotation. Also is it possible to create a CFrame with CFrame.new and set the orientation but the second vector3 and as an orientation rather than a target look at position?

So, I would think changing it’s Position and Orientation separately is what you are wanting rather than using CFrames.
Keep it’s Orientation, then just add a Vector3 onto the Orientation defining what you want changed.