Loop block index handling for Data Action JSON arrays

The Loop block in Architect seems to ignore the array index when mapping fields from a Data Action result. The JSON response is an array of objects, but the mapping always pulls from the first element. Is there a specific syntax for accessing the current index within the loop body? The current expression {{loop_index}} returns null. Here is the payload structure we are iterating over: [ {"id": "1", "name": "Test"} ].