OK, ignore my previous comment, I misunderstood how the featured items are being managed here. All the same, instead of a comment here, I would pull the code out to a method with a suitable name, e.g. `fetch_featured_items_as_selected_by_user`.