Refactor search_item_load to work with the new detail call