What strategies do you use to minimize garbage collection latency in high-throughput applications at NDA?