Yes, that is the possibility as well. Ironically, after I wrote my rather long two-part instalment last night, I watched a Youtube vid that basically reiterated my point of view that ghosts are generally mental impressions left on the environment - not always, but sometimes...

RE: A Stubborn, Persistent Illusion …Part 8 ...The Unfinished Business of the Dead