Better handling of the transitions between the tasks, especially if only the objective changed.