Using passive tag via BLE

I’m working on creating a small Python package for communicating with the DWM1001 via BLE. I’m making good progress but I’m also generating a list of questions.

One question: I’d love to access position/distance data of the active tags in my constellation via a BLE connection to a single passive tag (rather than having to access each active tag separately via BLE). Is it possible to do this via the proxy position characteristic of the network node service? I seem to be successfully parsing data from that characteristic, but the data I receive back seems very incomplete/intermittent (most active tags are missing from the proxy position data, even if I can read their position/distance information directly via BLE using the location data characteristic).

Am I approaching this the wrong way?