I just realize something, clothes make NPCs behave differently. I was just messing around and put Danse in a sequin dress then he starts to sway back and forth and putting his hand curve up close to his mouth. Basically, he has the behaviors of a female model, so I guess clothes are what determine certain behaviors or the frequency of certain actions or something? Like how frequently they smoke or what animations they have? Just strictly talking about idle animation.