I couldn't decide which forum section to post this message; apologize if this is not the proper one.

We have an entity that we are streaming to browsers by using LS and we decided to use 2 different adapters for this entity to save bandwith since some of its properties are changing rapidly but some are rarely changing and we didn't want to send more static values again and again with the frequent ones.

I feel that we have done some unnecessary work here and I wonder, if we have used a single adapter for this; would LS optimize bandwith for us by not sending the unchanged values? To confirm in detail:

1) Does LS send the unchanged values to browser. (I am pretty certain you don't)
2) In my data adapter implemenation, on an update on the frequent properties (after streaming all properties for the first time - snapshot), if I omit adding the unchanged values to the hashtable, would those values be retained in the LS cache to be streaming for the new subscribers?