14. The method of claim 2 further comprising: determining if the child component is seldom accessed.
2. A method for loading a virtual DOM model of an XML document into memory comprising: receiving a virtual DOM compatible digital document having a parent element and at least one child element including a child component attribute that is associated with an external portion of the XML document; loading the virtual DOM compatible digital document into memory; receiving a request for the child component; in response to the request for the child component, retrieving the child component and loading the child component into memory using the child component attribute to obtain the child component, wherein the parent element is a memory resident portion and the at least one external portion includes an external portion that is loaded into memory when used, wherein, the digital document includes at least one wrapper class, and the child component attribute includes an external link tag that includes a database key.