make selecting a task for dependencies similar to how the global search works
currently you have to know what space a task exists within before you can search, which takes a lot of effort, usually involving global search first to find out where the task lives, then come back and add it as dependency