Don't need the special case for linear interpolation