Seems very similar to how maps work on the web these days, in particular protomap files [0]. I wonder if you could view the medical images in leaflet or another frontend map library with the addition of a shim layer? Cool work!
In 1970 a massive project crowdsourced thousands of photographs of everywhere in Paris (nearly every single grid square on each letter sized page, a rare few have no photos).
To see the photos, click on a map section to go to the subgrid page. Then find the square grid number that corresponds to where you want to see and click the corresponding numbered link from the list at the top.
Cool site, I especially appreciate the detailed about page [1] including the libraries used for the graphics (paperjs + GSAP) and the bloopers section [2], covering interesting glitches from development.
I use it to load books onto a kindle and to process ebooks. I like adding metadata, making basic style tweaks or edits (like fixing OCR typoes or em/en/- mishaps), and tagging and cataloging. There's a setting to load all files plopped in a directory into the calibre system, which is both accessible through the GUI and as an author-grouped directory structure with standardized filetypes, which I find quite helpful. Also useful is the DeDRM plugin to make books bought from Amazon or Google Books accessible with any format (plus all the other benefits of DRM free media, like customizability and portability).
One aspect of working with digital books I haven't solved yet is syncing bookmarks and highlights across devices, or making them easily searchable. I'm sure there's a plugin or tool which makes it easy, yet I just haven't found it yet.
Calibre does its job so well it's downright essential for anyone thinking about dealing with ebooks. Glad to hear that full text search is added in this version, using it with a bunch of reference books saved will be so useful. It might be worth splitting out the fiction books I have to clean up the results. Maybe it works with tag filtering, I'll have to check.
0: https://protomaps.com/