By LI i mean LightInfantry what common people undesrstand it (Skirmishers, archers, ...).
Chnges that would need programming to happen (so will not happen, i'm afraid):
0) Reworking pathfinding
1) Homeworld - like targeting
2) Canceling "formation"
Changes that i hope can be made without programing:
3) reduce footprint of cav = less bumping
4) increase "soft" limit for their distance in formation (so they would prefare to be further from each other = more space for minor individual manuevers = less bumping
5) higher ranged resistance/LI get penealty aginst them
Explanation (where needed):
1) In Homeworld, you can select multiple of your ships, press ctrl and drag box. This way you declare ALL enemy units in this box target for ALL your selected units, but they will choose target acording what is their role (fighters go after bombers, bombers after capital ships, covets after strike crafts (fighters/bombers), frigates after corvets ...)
If this was used, you could select group of melee cavalry and drag box around enemy formation. Horses would engage everithing what they counter, then what does not counter them and then their counters, while counters of horses' counters would engage horses' counters.
2) After using this, all your selected units would behave like they recieved same order as other, but indenpendently (so if one was slowd down, he would not slow down rest, if some are behind, rest would NOT run to them to form with them)