Love this, thanks @gdpelican.
Just one minor observation - on mobile Safari, when tapping arrows, image navigation works well. However, when tapping the image itself, there’s a confusing bug - the image is both advanced and zoomed (so the next image is shown zoomed in). If this image is tapped, the next image is shown zoomed out, and so on…