1. A method of tracking a plurality of objects being stored, comprising: applying a search optimization algorithm to the name of each of the plurality of objects being stored to generate a name value for each of the plurality of objects comprising at least a portion of each name for each of the plurality of objects; concatenating the name values of each of the plurality of objects into a hint, wherein the hint comprises a single value formed by appending the name values of each of the plurality of objects end to end; associating the plurality of objects with a saveset; associating the hint with the saveset; storing the hint in an index, wherein the index comprises a savepoint configured to store information about a longest pathname containing the plurality of objects; wherein concatenating at least a portion of a name of each object into the hint includes selecting a portion of the name of each object; and wherein the name of each object comprises characters, and selecting a portion of the name of each object includes selecting the first n characters of the name of each object.