I've never really had to mess with image services on primal (npub12vk…pugg)...
My caching service is just the default primal one if that means anything.
I know on Amethyst, it uses nostr.build (npub1nxy…avr7), but primal seems to handle all that behind the scenes.