Add DoSequentialRemove method