How to manually Subscribe and Unsubscribe tags?

Hello everyone,
So I am working on an Ignition SQLTags (not OPC) module that will receive data from our internal infrastructure via thrift. I am currently trying to figure out how to identify if a tag is currently active (i.e: a screen that contain that tag is open) or not so that if I receive data for tag that is not active then I’d ignore it. My understanding so far is that I need to extend the DBTagStore object and use some of it’s capabilities to achieve that, however more insight will be extremely appreciated about how to capture recently activated\deactivated tags in the most efficient way possible.

Best regards and thanks in advance