Delay-based netcode