Perhaps there could be a way to tie tasks to each other when one task needs to wait for another to be done. Similarly there could be a way to denote when a task needs someone else to do something.
If the task that is waiting for another task didn't show up in the inbox until the other task was done, it would be really useful.
ClickUp has a similar feature, but it isn't very satisfying.