Hi Gino,

The architecture and design of the Adpaters is left completely free so that the developer could choose the philosophy and techniques that will best fit to his situation.
However, it is generally considered a best practice to separate data semantically different in different Data Adapter. Furthermore, imo, have two different Data Adapters should be easier to implement and more efficient in certain situation.

I confirm you that you should avoid to push into the Lightsreamer server update for Items not yet, or no longer, subscribed.
It is true that the server in this eventuality filters itself these updates, but you'll be annoyed with continuous warning messages in the log.
Is normally adequate keep a map of the subscribed Items updating it regularly in the subscribe and unsubscibe methods of your Data Adapter.