EmitProgressStep wraps substeps and managers logging