@memoriesin8bit I’d suggest thinking about this less as “things in the world”, such as ghosts, followers, players - and more as separate game states. Each game state handles its own camera, input, etc.
If you don’t yet have a state machine for your game states, that might be something to look into.


