Actually, it's not 100% Dynamic as it seems you're stuck with static objectives. However, if you don't succeed in completing the objectives in a set time period you can't advance in the campaign. I had completed the objectives before time, so I am now free to patrol at my leisure.