8. A computing system comprising: one or more processors; and an indexer operable on the one or more processors and configured to: for each item type having one or more instances that are not associated with file path indexes and that are filed in one or more folders in a content repository out of a plurality of item types in turn in a round robin sequence, query the content repository for instances of the item type that are not associated with one or more file path indexes and that are filed in a folder that is associated with a file path index, and responsive to the query returning one or more instances of the item type, associate the one or more instances of the item type with the one or more file path indexes.
8. A computing system comprising: one or more processors; and an indexer operable on the one or more processors and configured to: for each item type having one or more instances that are not associated with file path indexes and that are filed in one or more folders in a content repository out of a plurality of item types in turn in a round robin sequence, query the content repository for instances of the item type that are not associated with one or more file path indexes and that are filed in a folder that is associated with a file path index, and responsive to the query returning one or more instances of the item type, associate the one or more instances of the item type with the one or more file path indexes. 9. The computing system of claim 8 , wherein query the content repository further comprises: mark the item type if the querying returns zero instances of the item type and if no other item type is marked.