threading only when GTK UI is active