What's the benefit of going from 100Gb/s to 800Gb/s through kernel/hardware optimizations as opposed to adding more machines to meet the same throughput in this case? I'd be curious at what point returns on the engineering effort is diminishing in this problem.