How is Aradia able to stick around as a ghost (and join a kernelsprite!) before Fef makes the Dream Bubbles (or enters the medium at all)?
One could argue it was related to her psychic abilities to hear the voices of the dead, or one could argue plot convenience, she stayed around because she needed to for the story.