I screwed my idea with too much info, but maybe we could have a mare stable and a stalion stable, mares make scouts because they run fast, but don't have much hitpoints and stalions can make heavy cavelry because they can hold heavier armor. But that still seems too much for just the same unit type.