Thumbnail daemon fails to detect WebGL canvas

on a related note: is there a runtime notebook API we could use to create a grid view of a collection of notebook thumbnails in notebooks that just have links to other notebooks on some subject until Collections feature is available for everyone?

All I am looking for is given a notebook url, get notebook title, preview thumbnail img url, created/update date, author, and number of likes to gen a nice looking notebook list or grid view.

Specific use case: I’d like to create one ‘landing page’ notebook for the Chicago Crimes EDA I’ve done with Apache Arrow data and various charting and mapping libs to showcase my work with one link I can send to prospect clients that looks similar to:

and have them bundled in this notebook, as a workaround till you make creating Collections available to general public: https://beta.observablehq.com/@randomfractals/chicagocrimes

I can reverse engineer the layout and html code from that list view, but was wondering if there is a good way to get latest thumbnail urls for the referenced notebooks and associated info and stats.