Deal link to all contacts of the company

I have an idea to improve the Deal function. When a deal is created, we link the deal to the company. Linking the contacts belong to the company can be tedious. It would be great if you can click on a field and all contacts belonging the company are automatically linked to the deal. That would make the job a lot easier.