Recurring Tasks & Sub Tasks

I’ve read a few previous posts and don’t mean to beat a dead horse.

The age-old dilemma with Asana, if you have a repeating main task, and you mark it complete, the due dates of the subtasks are the same, but the main task updates to it’s next recurring period.

Why can’t this all be done in sync? Whatever days apart the subtasks are from the main tasks, repeat those days the following week/month/however often it occurs? I think this would be best.

Or some other option where you can choose the days ahead/behind of subtasks corresponding to the main task due date.