if state != enumsspb.WORKFLOW_EXECUTION_STATE_ZOMBIE &&
ms.executionState.State != enumsspb.WORKFLOW_EXECUTION_STATE_ZOMBIE {
ms.executionStateUpdated = true
ms.visibilityUpdated = true // workflow status & state change triggers visibility change as well
}
return true, setStateStatus(ms.executionState, state, status)
}