Problems with my 2d Topdown game.

So I made so that the player looks at my mouse, but I gave him a little delay by rounding up the rotation value or sth. (What I wanted to say is that I have no idea about how I did it) Then I made a laser for aiming using raycast and a line renderer. Everything works fine .... buuuuuut, if I set my smoothing to something other than 0 ... means no smoothing, the laser starts lagging and jumping forth and back if I move (And ONLY if I move). Line Renderer is not the problem, raycast isnt aswell. So I think that my smoothing is crap ... If anyone wants to help, heres the code. Laser object is a child of the player btw.