Task creation only on previous task completion

Hi Folks,

Not sure if this is currently possible or on the roadmap.

You have 4 stages to a CJ

You have 4 tasks in each stage

Is it possible to configure the CJP to only create the next due task once the previous task has been marked complete - rather than have all tasks created with no or future due dates, and / or unassigned that get updated once the previous task in the journey is completed? To eliminate the generation of numerous tasks that aren't due or relevant.