When a scrimlet restarts, the switch zone restarts, or Dendrite restarts, Dendrite state needs to be repopulated.
When Dendrite comes up, it sends a Nexus a message saying it's up. This means that whatever state Nexus thought Dendrite had is now gone. So at this point, Nexus needs to calculate all the state that needs to be on that switch and use the Dendrite API to repopulate the state.
When a scrimlet restarts, the switch zone restarts, or Dendrite restarts, Dendrite state needs to be repopulated.
When Dendrite comes up, it sends a Nexus a message saying it's up. This means that whatever state Nexus thought Dendrite had is now gone. So at this point, Nexus needs to calculate all the state that needs to be on that switch and use the Dendrite API to repopulate the state.