Instead of loading every thing from the API at once, let's display up to 100(?) things at a time, with a pagination control to cycle through pages of things.
This should reduce load times and data usage for client devices, as the browser will only need to load 100 images at a time.
API Example
/things?limit=100&p=1, /things?limit=100&p=2, etc.
API Notes
The Catalog BFF should be refactored to use the same service behind the Librarian BFF.