This needs to be fixed immediately. The key to a good CRM is keeping it clean and organized and this creates such a mess. Associating contact emails with the last 5 deals makes no sense. You should be able to select exactly where and what you want an email associated with.