Shortlist Company Contacts for Creating a Task

When I'm creating a task, it would be nice if the Company contacts are automatically available as the defaults for who to select when associating a Contact.  


Currently, if I'm creating a task on a Company and want to associate a Contact, if I begin to type a name, ALL contacts in the database with that name will be available, and I need to remember/know the specific last name of the person I'm looking for in order to select the correct Contact.  This makes no sense.