I kind of agree with this. But I don't think that there's sub-types within a personality, just that some tend to use more of certain dialogue making them seem different from others of the same type. Like I have three normals in my town, Coco, Marina and Lily. Coco and Marina say similar things a lot, but Lily is always trying to sell me something. She's constantly trying to get cash for something or make some bells for a new book. Seems like she's always hustling lol which makes her personality seem different.