WIP: Improvements from user suggestions

Oh, wait, sorry. This does not fix the issue of the index not persisting across resets.  This allows the x axis to be programmatically set and have the combo box correctly update