By using View Models the developer can create wrappers around their model objects, simplifying their extension architecture while at the same time reducing the network traffic sent from the phone to the watch.
Source: Reducing WatchKit Traffic With View Models — theScore Tech Blog