I have just started working with Lightstreamer, and so far I am using tables to establish client subscriptions as in:

Perhaps this is not the best/only way. I don't know.

As I understand it, one of the defining features of a table is the group of items that it includes. Suppose the client wants to add or remove an item. Is it necessary to unsubscribe the table and then create and subcribe a new table with the adjusted group of items? That seems like it would be an expensive operation.

Or is there a better alternative than using tables in this situation?

Thank you.