Help Making A Flashlight That "Leads" The Camera

Hi, I recently saw a video of someone who made a flashlight that “Leads” the camera, and was wondering how I’d go about making it in roblox.

Here is the video I’m referencing:

I feel like the easiest way would be to tween the camera to a flashlight part inside of the character using a renderstepped loop, but this method is incompatible with all of my other camera scripts. Is there another way I could go about this without having to sacrafice other scripts?

It also looks like insurgency, metroid prime, sway where they disconnect the item from the camera.

You can try this: