This version introduces a message protocol between the client and server. This enables efficient data exchange where minimal set of object modifications are sent between the client and server.