I want to be able to tell the uithread runonidle a time to wait before running.