Can't say I'm even close to being well-versed enough in the subject to speculate on the details of how this would play out in reality... But the lore explanation I've given at the download page, well, that's like 10% sci, 70% fi, and 20% BS :D
Right, they do seem similar enough in mass that...