What causes picked up ( and attached) weapons to slowly start drifting from socket position?

Now I’m working out how to make the TPC throw that knife in a very Double Dragon kind of way. I have a throw animation. Need to time it to detach at the right moment and then send that knife flying horizontally at a set speed and IF it hits an enemy there is a reaction by the enemy then I suppose destroy the actor.