Patent ID: 8805864

Claim:
A computer-implemented method comprising: receiving, by at least one system implementing a networked application, an extension field value of an extension field of a customized data object, the customized data object comprising the extension field value of the extension field and a standard field value of a standard field, the standard field being part of a standard data object defined by the networked application, the at least one system providing access to a customized version of the networked application for users at a first organization of a plurality organizations, the networked application defining the standard data object, the customized version of the networked application comprising the customized data object such that the extension field modifies the standard object, a second version of the networked application accessible via the at least one system for users at a second organization of the plurality of organizations lacking the extension field such that the extension field value is isolated to the customized version of the networked application; persisting the standard field value in a first database table; persisting the extension field value in a second database table, the persisting of the extension field value comprising storing a extension field data record comprising extension field value and an extension field identifier; and producing the customized data object by combining the user-specific extension field value and the standard field value into the customized data object.