Chose Contact/Address Object inside Customer/Supplier etc

Whenever I create a new Supplier, Customer, Sales Partner etc. in the address and contact section there is only the option to ‘add new’ address or contact.

Why isn’t there an option to chose from the available addresses or contact objects already in the system.

Right now, I always have to go to my contact list, enter the contact and add for example the newly created customer to the contact. Same goes for address. This is really tedious. Why is there not a simple link field to customer/addresses to select?