Take snapshot only when world is stabilized (no pending msgs).
Switched back to net/client-loop with start-cb.