I run 6-week pre-registered classes. They pay for the whole 6 weeks. I need all 6 weeks to appear in the calendar (6 times) but with only one ticketing option (I don't want each week to be a separate ticket as all 6 weeks represent only one ticketed event).
This is actually how multi day events currently work. Ticket is for an event, no matter if an hour, a day or a month long.