continue extracting common methods into SACompositeOperation #4: adds common performRoutine for both cascade and transactional operation