Add an offset like shift lock using the default camera script?

Humanoid.CameraOffset is not the solution!!

I wanna find the line of code inside the default camera module that adds the shift lock offset to the camera, so I can add my custom offset too. I DON’T want to force enable shift lock for it to work, it’s too much of a pain of handling it. If anyone knows the line where the shift lock is added to the camera CFrame, I’ll be thankful, or just by telling me another method to do it. I wan’t to make something like “over the shoulder” camera.