Persistence is a requisite of any campaign, dynamic or otherwise. If I obliterate a bridge in one mission, I don't want to overfly it in subsequent missions and feel as if I've gone back in time.
The campaign doesn't have to be terribly complicated. One can make a huge mission with tens of objectives and once you have exited, it can be updated by removing any destroyed objects and completed objectives.
As of 1.02, If a bridge is destroyed, can ground units still travel "over" it? Also, is it possible to mark a static object as damaged/destroyed while creating a mission?