Review this Java method that renders a CSV body from rows. It works for small exports but a customer report with ~200k rows takes minutes and spikes GC.