Simple question, long explanation. In my current WIP, there are four types of magic. Vale: life and creation magic Vex: death and destruction magic Viden: spirit communication and illusion magic Aevum: time control and fortune-telling magic Vales and Vexes are very common -- having one of those magics is the norm. Videns are rare. So rare in fact that very few people even know they exist. Everyone just assumes their magic died out long ago. Videns always have white hair and gray eyes. Aevums are even more rare, because their magic DID die out long ago. They always have red hair. After the Aevums died out, the ability to see the future passed to Videns. My issue is... I don't know how many Videns I can include in my character group and still be able to call them "rare." My MC was born a Viden (though later received magic to make her an Aevum -- long story), and I also include two seers who are Videns. But now I have this character, Echo. She had a rough life. She is a twin, the second born. Her mother, only wanting one child, gave Echo away at birth. She was then passed around from family to family, being abused and having to fend for herself to survive. She's a very rough character who will do what she has to do. But because she is so similar to my MC in personality, they become very close. In my mind, Echo is a Viden. From the first moment I saw her, she had the classic white hair and gray eyes. She's a skilled fighter with both swords and magic. She is very distance -- even more so than my MC. But now I'm worried that making her a Viden may be a mistake. If I make her a Viden, then I would have two Vales, one Vex, two Videns, and one half Viden/half Aevum (not including the second seer my MC meets halfway through the book and will become more important in the second novel). So half of my characters would be "rare" magic users. Is that a problem?