It returns a ``ItemSearchResult`` which holds the item and the index and can be passed as position argument to adder APIs. It's called ``position`` because that's what the variable is used for.