1. A method comprising: parsing an electronic document including providing a plurality of managed document properties based in part on one or more crawled or submitted document properties; creating a list of the plurality of managed document properties; using a schema management component as part of identifying one or more merge sets associated with the plurality of managed document properties including main document properties, security related properties, and properties associated with how a document relates to other documents, wherein the schema management component uses schema information as part of populating the one or more merge sets with the plurality of managed document properties according to a plurality of merge group types including a default group type for the main document properties, a security group type for the security related properties, and a link group type for the properties associated with how a document relates to other documents; and providing partial updates for the electronic document based in part on an index for each merge set, a data source, and an update cycle associated with each merge set, including updating the one or more merge sets according to the update cycle and existing document content, web structure properties, and usage and recommendation properties.