I think this would work as one line: `queue_items.map(&:video).include?(Video.find(video.id))`

Also, if you're passing in a video object through the method arguments, couldn't you just check if the mapped array has the video that was passed in? Like `queue_items.map(&:video).include?(video)` I think you might've talked about this in your forum post but I didn't quite get what you were saying.

I believe this would be more "scalable" because you're just checking the mapped array for the video rather than querying the database with `Video.find(video.id)`. I don't know much about scalability but I think if you had 50,000 videos, not having to query the database would have performance benefits.