We break our projects up into different phases and each phase is a list underneath the project. It would be great to set entire lists as dependent upon previous lists so that Phase 2 (and all the tasks, subtasks, etc.) could not be completed until everything in Phase 1 was complete, etc. This would also help move tasks in bulk so that if Phase 1 was moving one week behind, I could just bump all of Phase 2 back a week without having to reschedule each. individual. task.