meanwhile , ren'ca was himself mysteriously engaged at what would soon be the asteroid impact point , on mysterious ca'ra business of some sort that did n't seem to relate to either profit or to wiping out the humans .