Hi Apple team,
We’re shipping a Live Caller ID Lookup extension on iOS 18 and have a question about the automatic refresh of configuration/PIR parameters.
Questions
1.	Is there any documented interval/TTL (min/max) for the system’s automatic refresh of /config and PIR parameters, or is it entirely opportunistic (battery/network/usage)? I can’t find a cadence in the IdentityLookup docs. 
2.	Does iOS honor server cache headers (e.g., Cache-Control/Expires) to influence when it re-fetches?
3.	Which events also trigger a refresh (enable/disable in Settings, OS/app update, device reboot, token/epoch change)?
4.	Are there rate limits or best-practice limits for calling refreshExtensionContext and refreshPIRParameters?