Split field by connected region

No bundle support or dynamic output ports for now.
These two lines can use setStateBooleanFromAlgo() function