Client side classes for implementing ValueStore, a cache for storing a subset (or all) fields of server side objects.