When fill to data plot, user can pick any plot (not just next plot)
When fill to base, sideline, user can specify base to be any axis, or horizontal/vertical line with given value
Gradient fill support
With the above improvements, Origin can easily plot phase diagram as follows


