i think you can make the character don't appears while the screen are not loaded.
or you can make something like 'ghost spawn'.
i mean about 'ghost spawn' is: that you can see what around you and the others can't see you. but, you cant' move you, can't eat, you cant drink, you cant do anything unless you pressed on one of the movement key.
and when you press it.
you are no longer hidden, and you are free.