I have recurring tasks for each workday that I nest my related work under as subtasks. If I don't complete all the subtasks for that day, the next day, the entire task + subtasks gets moved over, and then I have a duplicate task which I have to manually delete. Ideally how it would work is that if the next day has the same recurring task, it should just move the unfinished subtasks themselves into that task, instead of just moving the entire task over.