Been working again on positional zooming. Trying a slightly lower-level approach of calculating translate offsets manually, instead of relying on css transform-origin.
Still early WIP, but seems to be working a lot better so far
WIP new mechanism for zooming out from your position. It's still busted af, and there's a lot of edge cases related to webpages having an XY origin of 0,0.
But possibly, this solves more problems than it creates so…
(╯°□°)╯︵ ┻━┻