docs: def _add_observation(self, x_to_add, y_to_add):
          """Add observation to window, updating means/variance efficiently."""
          self._add_observation_to_means(x_to_add, y_to_add)
          self._add_observation_to_variances(x_to_add, y_to_add)
          self.window_size += 1