if user wants to color by time, power, altitude, charge... maybe accept either an array of shape (n_points,) or a data var name string