Sub tasks are easy to lose and hard to keep track of

Yes, have a look at To Subtask or not to Subtask to learn more about subtasks.