Signals used instead of idle function for GUI/Scene access