Historically the cavalry were the offensive troops so it makes sense to me anyway that the Heavy Cavalry needs to be in the offense. To protect the Castle (villa) then some extra strong defenses need to be in place such as Strong troopers ( Halberdier,) Heavy Crossbow, Cannon etc. and a quicker...