@bjorn thanks for your time earlier. I was able to replicate the nested analysisResults structure you presented for Etabs using the pass through nodes and without the need for Lists.
In general the pass through component seem much more performant, with each calculations <0.5s for the same dataset as above!
Will be good to see how the Property component compares following your updates.

