I saw this post, and then got into the game. What do you think was the next thing to drop...? So I figured I'd comment. I tested this with a motorcycle. When you first hop on in 3rd person, you can see the vest flash, and then disappear. If you then unequip and then equip it again while you are still on the bike, the vest shows up again and stays.