self.xys = np.column_stack((self.xdata, self.ydata)) is probably better here (faster)