“Sharing” the IP wouldn’t really work. The point is to have multiple companies that are either not overlapping, or are competing with each other. If they’re all working on the same IP but with different work forces, then you either have single products that diverge as multiple teams independently develop them (No longer the same product) or you just have a single large company with extra steps.