curses/GTK: Refreshing only necessary lists when changing status