I have a bold idea. You know, regardless of the arrayExpression node or the point node. They are actually the operating mechanism of the mel script.
Maya's particle expression is a different mechanism than the mel script, because the particle expression is run iteratively. This makes it possible to implement the Mel script that is not easy to implement.
If the expression node of soup can select the iteration mode of operation. I think they will be more powerful!