How does image optimization work?

@chungwu - I was imagining this would automatically be inferred based on the size of the image on the canvas. We’ve seen significant size savings in loaded image after specifying a per-breakpoint value for sizes. My understanding of next/image was that the you need to specify a set of sizes to ensure that the browser loads the appropriate version of the image from the srcset. Could be missing something though