The cleanup phase for the primary key change should not be cancelable, otherwise entire unused indexes will be left behind on a cancel.