3. The display panel for the values is hidden every time when a new value is added.
This could be avoided, modifying the code in the class.
But this work correctly only as long as the max. number of data is not reached.
Because all values at a given position in the list remain the same.
But, when the number max of data is reached and a new data arrives, the first one is removed and the new is added.
This means that, when you allow the zoom cursor and the screen is frozen, the real values at a given position in the list change with each new data arriving.
To be able to read the frozen data, it would need two sets of data, the current data and the frozen data.