You're lucky your new friend the Phantom can walk through walls n' junk.
I didn't bring this up before since I had a lot to talk about, but currently Cyrus-As-His-Spirit-Out-Of-His-Body is the same kind of "ghost" that C, our interstitial narrator, is - a Human Spirit. Human Spirits are typically imprints of someone's soul that exist apart from them, although they all long to be eventually reunited with their bodies. You can tell a Human Spirit apart from other kinds of ghosts because their "tails" always drag down and pool out onto the ground below them.
Here's another example from C's toyhouse page