The following code provides the best performance when you would like to obtain a list of items that directly reference a specific item.

//Get the Parts that directly reference the item. GetReferences only checks one step back.
IswParts referencingParts = item.GetReferences();

// Get the Items that own the referencing Parts.
IswItems referencingItems = referencingParts.OwnerItems();