I think we need to add options for whether doubling up on zone or node is allowed before all zones/nodes are used.