Could these sched functions be moved into rose.gtk.util? main.py is already way too big, and we can call these from rosie easily enough.