Once #11 is merged, the Workflow needs a .resume function. This function simply needs to Workflow.next_iteration with the correct active_node. Could also be more than one node.
Main issue here is: how to detect the current active leafs? Maybe networkx.Graph.degree can help.