10. A data processing system comprising: a processor; and an accessible memory, wherein the data processing system is particularly configured to monitor calls from a client system to a server system for properties associated with an object, each call having a context; store call data related to the calls as a property-retrieval history, including storing the context of each call; analyze a policy associated with at least one context based on the property-retrieval history; update the policy associated with the at least one context based on the analysis; and transfer data corresponding to the at least one context based on the policy.
10. A data processing system comprising: a processor; and an accessible memory, wherein the data processing system is particularly configured to monitor calls from a client system to a server system for properties associated with an object, each call having a context; store call data related to the calls as a property-retrieval history, including storing the context of each call; analyze a policy associated with at least one context based on the property-retrieval history; update the policy associated with the at least one context based on the analysis; and transfer data corresponding to the at least one context based on the policy. 11. The data processing system of claim 10 , wherein updating the policy includes defining default properties to be returned in response to a call based on the context of the call.