Hmm, Kairi's heart was released from a body twice. The first time, her own body, the second time Sora's. It doesn't make sense that memories would spontaneously create a nobody, especially when nobodies aren't made from memories. Why can't Xion be Kairi's nobody from the first time she lost her...