In my real estate company, when a team member closes a deal with a real estate agent, that deal (opportunity) is assigned to the team member who closed it. However, if another team member later takes over managing that real estate agent as a contact and closes a different deal, the CRM system automatically reassigns the ownership of the previous opportunity to the new team member. This is problematic because it inaccurately reflects who originally closed each deal. As a result, the reporting in the CRM shows that the current contact owner (the second team member) closed both deals, which is not the case. This misrepresentation in the CRM's reporting makes it difficult to accurately track individual team members' performance and the actual history of interactions with each real estate agent. I'm looking to allow opportunities to retain their original owner, even if the contact's assigned team member changes, to ensure accurate reporting and recognition of each team member's achievements.