Add cancel in ProgressVisitor