Dunno, I had a thought the other day that if Kairi's heart split in two; half went to sora, half went to riku, then when riku loses his heart xion could be born as half of kairi's heart returned to her body+soul. To many problems with it though- like where did her connection with sora come from?