But then ``handleJobCancellation`` looks like it is only doing one thing, telling the TaskManager to cancel tasks for the stage, when it is really doing two things at its core, cancelling tasks and removing stages.