SharedOpOptimization optimizes operations which are sourcing from same Output<Node> and perform the same action on the same data.