While playing around more with the addition of interface_ids to ScopedIpV4 I found another issue. Having two interfaces connected to the same network. One ethernet and one WiFi interface. After some services were discovered, I've disabled the WiFi interface. I expected the interface_ids to also be updated at some point, but no new resolved events were observed with the wlan0 interface removed.