Filter Contacts by Company Association When Creating a Deal

When I create a deal from a company account, I would love for the dropdown of contacts to associate to only show the contacts that are associated with that company instead of having every contact in the database to search from.
I know there would be cases where you would want to add a contact from a differenct company, so maybe having a setting or a toggle that you can choose what it shows you, but in my use case, 99% of the contacts that need to be associated to the deal are typically already assoicated with the company.

Pls develop this soon! Hugely helpfull