docs: def plotted_data(self):
          """The data that is shown to the user"""
          return InteractiveList(
              [arr for arr, val in zip(self.iter_data,
                                       cycle(slist(self.value)))
               if val is not None])