I wanted to suggest a tweak to this cool project: The panning and zooming feel very sluggish. I'm not sure if there's a technical reason it needs to be that way, but if the animation duration or spring used to control that can be made faster, it will feel much nicer to navigate around.

On fastish home network (~300 Mbps) with middle-age MacBook Pro (2020), it's wonderfully snappy, not sluggish at all.