If we have multiple consumers of service info asking the same question over and over they all get asked even though we only need to ask once This is pretty rare except for cases like Home Assistant and pyatv where there are many Apple TVs and we ask for device info over and over