Discussed in dev meeting. Conclusion: it's more trouble than it's worth to get commas in the right places, so I'm leaving it as one JSON object per line for now.