Closed
Description
When multiple parts of the UI utilize the same subscription it will be subscribed to for each occurance.
This increases latency to the user because it doesn't pull from the cache and increases network traffic due to duplicated payloads.
There already appears to be a start at deduplicating in QueryManager, it utilizes an observables array despite it always containing 0 or 1 observable.
Activity