Possible workaround
If you pregenerate the maps you can place
• Trenches
• Barbed Wire
• Dragons teeth
then save it.
These will be present when reload admitedly at no cost, if have CD can use remove damage function or whatever to clear them if need be.
As an idea at start of the campaign once chosen opponents both players generate say 3 maps & pass to opponent for approval.
You could use them say every other battle, decide order at start or allow a certain amount of "timeouts"
Loser of previous battle only is allowed to call & select the next map.
Could also be allowed to place XXX points of fortifications on it or trust them to not spend that many support points.
Use as a balancing aid to keep the campaign going if one side got beat up.
A second note on campaign balancing
Either dont allow expanding core or restrict to XXX points per game.
Reason the winner is already in better shape & gets more R&R anyway so unbalances.
The other player is still in big trouble if happens a few games in a row the winning player has a nice pool of points. Never occured to me to do vs AI but go for the crushing blow & convert them all to support points if he wont concede.
First time did this had a lot of air available so I bought an airforce for a laugh about 30 planes, caused some surprise judging from the return email which I could note quote here
.