The same AnalysisOperation should be allowed to be passed to multiple SimulationOperations to aggregate outputs. To do this, we would need to make sure each analysis step is safe for appending.
It would be OK to enable this only for some operations where it makes sense and not others.