you may use different approaches to reach your goal:
- you may use a NonVisualTable instead of using a VisualTable and then populate the DataGrid with the received data (ie no automatic binding).
- you may rewrite the lost data in the DataGrid when the grid is clean (take a look to how we populate the Custom field in our FlexStockListDemo)
- you may subclass our VisualTable class and implement the functionality from the inside.
In case you choose to go this way you have to know how the ArrayCollection class works. Also I'm not sure if this is feasible as we didn't took into consideration this approach when writing the VisualTable class thus there are no methods marked for override inside it, so, since there is a clean operation on the subscription start you may have difficulties going this way.
HTH