Gradient follows path (SLOW!)