For vanilla RTW.

Is it possible to limit the number of seige engines (onagers, ballistas, etc) per unit regardless of how large the player has the unit sizes set to? I want to limit the player to one seige engine per unit.