Optional ProgressWatcherThread (#2)