StateChangeProcess now performs work to elect and apply state