Prioritize tasks in the same project when searching tasks in "Waiting On"

See title. This is especially useful when multiple project has a lot of the same tasks. For example, we conduct a lot of webcasts, and each webcast is its own project in Asana. This means there are a lot of tasks with the same text in different projects. When I select “Waiting On” for a task and start typing in a task, the results should prioritize tasks within the same project before showing other results.

Ideally the priority would be:
-tasks within the same project
-incomplete tasks in different projects
-completed tasks