I would move this logic into the `Calendar.Views.MonthsDay` class itself. this feels like a hack and increases code complexity.