I kinda like the suggestion of @DJWoodelf though it won't help in all situations. Would it be ridiculous to always allow all files to attack?
If it removes the horde rule, even better. I really dislike that rule.
E.g., a 10 wide unit having 20 attacks against a single model would not only be overpowered but also highly unrealistic.