What is the most intelligent way to store tiny SVG images in S3 Bucket for a single web page consumption?

All image assets need to be loaded for home page (not the case where each image is for a different page).

If I understand correctly, if each image gets stored in a different bucket Object, then we are opening a new HTTP connection for each download.

Will it be faster if I store all SVGs within the same object?

Is it worth considering gzip compression? (or any other kind of compression?)