Hi Tanner,

When a client subscribes to an Item it should also specify s list of fields of which is interested in receiving updates.
Each client can specify a different subset of fields among all available fields for that Item; and it will be the responsibility of the Lightstreamer server to provide each client with only the updates pertaining to the requested field list.

But we are aware that this kind of granularity may not suit all scenarios. For example take a look a this demo (https://lightstreamer.com/static/demos/MarketDepthDemo/) the source code here: https://github.com/Lightstreamer/Lig...ent-javascript
In this case we have chosen to make three subscriptions to three different Items for each Stock.
A Subscription containing 1 item, subscribed to in MERGE mode feeding a StaticGrid (showing summary data for the stock).
Two Subscriptions containing 1 item each, subscribed to in COMMAND mode feeding two DynaGrids (showing the bid and ask lists).
In this case one of the main reasons to divide the subscriptions into three is also the different mode required for the Items, MERGE in the first case and COMMAND for the other two.

Please let us know if you need any further clarifications.

Regards,
Giuseppe