MIMC REFACTOR - Fused Object interface needs to be split
Created by: pilotmm
The fused object does a lot: maintain input connections, output connections, has an execution interface, maintains it's IO interface, then has it's own work-flow execution system ... this should be split apart ...