was Fiona sopposed to be in Kingdom hearts but due to some racial comment on shrek that they couldn't let her (she was sopposed to be a princess of heart but that racial comment that the had to replace her with Kairi )
I don't know i heard it from some one
(Don't Be mad some one told me so yea)