Speed up artefacts index page

In development, with ~3,200 artefacts, load time went from 7600ms to 280ms.