Completely rework the logic of how the calendar managers date ranges