"Actually I think a lot of this may be hers, even if it is just speculation on my part."
I tend to agree with you. I go betwixt and between wondering if she's still there, or not. Perhaps she's ipix's racer X(a character reference in the old Speed Racer cartoon).