better and simpler cursor_exists - we don't want the world to take input when regular GUI windows are shown