Global unsubscribe based on email address

Hi, is there any way to make unsubscribe work globally for all contacts that share this email address? Currently when somebody unsubscribes Mautic contact is marked as ‘do not contact’, yet if there is some other contact with same email address, they will still receive email. So technically unsubscribes scope is ‘Contact’ wide and I want to know if it can be made ‘email address’ wide.
Is there any way to make sure if somebody unsubscribes then all contacts within this Mautic instance that have that email address will not be contacted again?