Multiple ble_tracker listeners for Xiaomi Mijia senors?

Tags: #<Tag:0x00007f326ecfb0c8> #<Tag:0x00007f326ecfad30>

I’m using xiaomi_ble sensors with esp32_ble_tracker. Currently, I have each Xiaomi sensor associated with the closest ESP32. Is there any way to have multiple ESP32’s listening to the same beacons such that the sensor status is reported regardless of which ESP32 is receiving the beacon sensor data?

I can imagine a way to do this via MQTT, similar to how ESP32-mqtt-room aggregates multiple BLE sensors but before I head down that path I’d like to know how others are handling distributed BLE receivers.