In order to preserve the document's ability to load at any level, must also preserve the hExtras as they are requested via the api.