Added client stress-tester (Service Killer). Emulates 240 clients, streaming positions every tick (50ms) in a 50 block circle (chunk loading).
As a result, implemented a byte-cache for the chunk-cache itself. Changed the buffer-sizes for send and receive on the UDP socket. And figured out that the bottleneck is the synchronous send. Will look into what happens if I have multple UdpClients to send from, or get async working again with lower send-buffer size.