Item delay like in "Eyes" or Minecraft?

(Sorry, maybe my English isn´t perfect)

Hi, I am making a horror game, and I want to make a flashlight like in the horror game “Eyes”. In this game, The flashlight has a little delay before it moves. E.g. if you look around very quick, your flashlight won´t be just all the time in the middle of the screen, it will move towards the camera.

It´s the same with items in Minecraft, if you hold them in your hand.

Here you can see what I mean (look at the flashlight): 1

Make the flashlight a seperate gameobject and then move it using Vector3.SmoothDamp().
A usage example can be found here: Unity - Scripting API: Vector3.SmoothDamp