Editing a single event in a repeating series would create a non-connected record

This is for all events, but for me specifically, my class schedules. It’s great that I can edit a single event so that, for example, I can add a student doing a make up class to the specific day and not have to worry about removing them before next week (If they weren’t removed, the attendance would be off).

However, this creates a second class with all the same details and names. Not a big deal, but a teacher’s assigned classes grows larger and larger all the time with doubles, triples, after 1 year, it could be ridiculous.

So, we’d like for a way to have repeating events, but each of those repeated events would be their own record so they could be editing individually.