The events API that we're querying seems to expose multi-shift and multi-day events with individual results for each shift or day in the response, resulting in stuff like this:

It'd be nice if we could collapse those into a single result on the left and a single pin on the map and then show "upcoming shifts" or "upcoming days" or something when viewing the details of the event.
Looking at the results from the search API I don't see anything immediately obvious to collapse on, but maybe start with address and see what it looks like?