this is, to be clear, a list of python dicts.  and might be fragile if your JS expects keys to appear in a certain order.

also more descriptive field names might be more clear in the future