Agree - this is a huge need.
We have a client who is a parent company overseeing multiple companies in the same industry (to the consumer they would look like competitors) and these companies have numerous shared prospects that are at different lifecycle stages across each brand.