OK, after 2 weeks learning the rudiments of JavaScript, I’ve solved the worst of my slow-loading issues. I may be able to introduce further tricks down the line, but that’s already too much time spent on a vanity project, and the site is functional enough to go public again. I hope you find something there to enjoy.