Grouping multiple episodes for the same show on the calendar

I’ve got a small issue that’s probably best explained by a screenshot, so here goes:

As you can see, the 12 episodes for BoJack Horseman, a Netflix original series, were all “broadcasted” on the same day, which skews the calendar quite a lot. I’d like to propose to group all episodes that have the same status into one block unless that status is “downloading”. That way you’d still see all 12 eps show up separately if they’re all downloading, and if you have 6 downloaded and 6 wanted, there will be two items, one green and one red, both showing 6 eps. Clicking on the item could either expand the list to show the episodes separately anyhow with a second click on an actual episode showing the episode detail popup, or it could just directly open up the series page rather than the popup.

Quick and dirty photoshop of what I’m proposing (yes, I know I miscounted ;)):

I suppose it’s really only a “problem” (rather: an annoyance) for Netflix seasons which are all released in one go, but with Netflix gaining more momentum world wide I guess the impact should be big enough to give some thought to this.

Its an interesting idea, but I’m a little hesitant to say yay or nay.

We use full calendar and while we have some control over rendering the events its going to be struggle to merge things together, which we’d want to do client side to keep the data from the API clean. The other issue is what to do when a merged event is clicked,

I figured it would be tricky. Besides what I said I don’t think I could think of any other solutions to how clicks work: you could either make the first click expand it and then make the expanded version work as normal, or make a click just open the series page. I agree that neither of those are particularly pretty, but especially the former would be better than listing a full season of episodes on a single day.