If a response includes
Cache-control: no-cache
then there should not be any difficulty with IPP and caching.
Print clients shouldn't need to say anything about caching, just print
servers, and the only thing servers need to say is about cache expiry
for information that shouldn't be cached.
It more likely a feature that static information returned from
querying a printer about its configuration can be cached.
Larry