Client-driven procedural chunk system that offloads rendering to the client, maintaining player-sync through lightweight server data — minimizing server load