I've been experimenting with the maya container node and soup. It kinda works. Not so well with the arrayExpression node. I can't publish much to the asset container UI. I create an extra attribute on the arrayExpression node which I can publish to the container node. But when I try to call the value and pipe it into the expression I get an message:
// Warning: float $v = "getAttr arrayExpression2.colorValue"; //
// Warning: Line 14.49 : Converting string "getAttr" to a float value of 0. //
float $v = "getAttr arrayExpression2.colorValue
if ($E == float($v)) $E = 1;When you have many many nodes doing same thing it starts to make sense to put them in a container and have them as a asset node. Maya container node should really solve it.
else $E = 0;