Consider adding an optional feature where, upon marking a participant as "Attended" for a main event, they are automatically marked as "Attended" for any associated sub-events. This may not suit every organization, so an opt-in setting would be ideal to allow organizations to enable this in order to save time.