There currently is no add-on, sorry
As i mentioned previously, you can see your entire character model in first person and items that have a specified value set for 'eyeOffset' won't be in the player's hand while in first person and will instead just be stuck floating in place
So there's several bits of weirdness to it, thus i doubt this will actually be a thing unless someone can find a way of doing this and not having it look bad