Для тех, кто заинтересован, «решение», которое мне пришлось использовать, - это вывод множества пустых тегов привязки на странице для каждой галереи на странице.
Итак, галерея 1 выглядит примерно так:
<a href="/foo/large/bar1.jpg" rel="gallery1">
<img src="/foo/thumbs/bar1.jpg" alt="foo bar" />
</a>
<a href="/foo/large/bar2.jpg" rel="gallery1">
<img src="/foo/thumbs/bar2.jpg" alt="foo bar" />
</a>
<a href="/foo/large/bar3.jpg" rel="gallery1">
<img src="/foo/thumbs/bar3.jpg" alt="foo bar" />
</a>
<a href="/foo/large/bar4.jpg" rel="gallery1"></a>
<a href="/foo/large/bar5.jpg" rel="gallery1"></a>
<a href="/foo/large/bar6.jpg" rel="gallery1"></a>
...
Это делает код очень грязным (часто на одной странице есть сотни пустых ссылок), но ничего не меняется на странице, и кажется, что она не сильно замедляет страницу (если вообще), так что я думаю, только я действительно буду заботиться о том, чтобы в разметке были пустые якоря. ИМО, это не идеальное решение, но оно работает.
Опять же, если у кого-то есть более чистое / приятное решение этой проблемы, пожалуйста, поделитесь ответом, поскольку я, например, был бы очень заинтересован!