newRealTimeData(): create valid currentSample

[#46139137]

TODO: model state changes which only affect the view
(like turning velocity arrows on or off) should not
cause invalidation or physics recalculations.

It is these model actions which later cause an event to be
routed to the removeDataAfterStepPointer() function
in the graph controller.