Hi Carmine, I had this same issue last week and wasn’t able to resolve it for the same reason - the JSON will be evaluated to an array and then isn’t possible to be reused elsewhere.
When I was looking for myself, I came across a co-lab tool that may be able to support your use case with the array, but I wasn’t able to use it due to client restrictions. It may be able to help you: ISC Extended Workflow Helper
Thanks,
Margo