WTH: Task/Chore entity? Combine calendar and Todo list

While I love the Todo list entity and local calendar. My most wanted use case is impossible to implement without a lot of scripts and automations. I’d like to represent a reoccurring chores on a schedule (once a week, once every other week, every Tuesday and Thursday) and be able to check them off, delay, or mark as overdue.

I’d prefer this as one entity but if it was a calendar and a Todo list joined by an integration (like with the todoist integration) that would work too.