Yeah i've also heard of this before. I'm not sure how much truth their is to it but it makes sense in principle and is very interesting to think about.
Deeper than that though, we're all really brothers and sisters in basically a literal sense (not to sound all hippy dippy)