Dynamic cooperative control