docs: def _multiplyThroughputs(self):
          ''' Overrides base class in order to deal with opaque components.
          '''
          index = 0
          for component in self.components:
              if component.throughput != None:
                  break
              index += 1
  
          return BaseObservationMode._multiplyThroughputs(self, index)