Are data fetching components client side or SSR?

Does the Product Collection block query Shopify data on the client side or in SSR? I noticed a “loading” message

SSR - it supports isomorphic data fetching so it will say ‘loading’ if you later client-side alter the props (or if you’re editing within Studio)

See more here:

:fire: amazing thank you

What’s the best way to have these images rendered? Render our own ProductImage component that uses either Next/Image or Hydrogen’s image component to handle cdn resizing?