Fix wrong ordering of columns

Due to a bug in insight, marker series do not preserve data order, so we
were seeing the columns in the wrong places.
Fix reloading of chart

We only want to reload if something new has happened