diff --git a/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py b/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py
index 2e37c46a578d38375651cc44da9c14b104464b76..9edc76df0f754f8763782b10e94616519267bb7f 100644
--- a/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py
+++ b/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py
@@ -54,6 +54,10 @@ class MultiThreadedPlottingWidget(PlottingWidget):
         self.is_working = False
 
         self.finished.connect(self.stopped)
+        # TODO: Might not need to use a signal here. The only time this signal
+        #   emitted is from this class, and the class is always in the main
+        #   thread. The only things running in a different thread are the
+        #   PlottingChannelProcessor, and they don't use this signal
         self.notification.connect(
             lambda msg: display_tracking_info(self.tracking_box, msg))