You can assign subtasks to another main task within the same project without any detours.
- Find the
Options menu [...]in a task and find the option
- Then choose
to another parent task
- In the next dialog you can search for tasks in the project. A list of recently opened tasks will show, too.