I implemented the zoom using modern C++ and it's goal is to be highly optimized while being highly portable. Check it out on github (
https://github.com/kallaballa/FractalDive). It has been tested on many kinds of browsers, Linux (x86/armv7), MacOS and AmigaOS (emulated 020 and 030 with picasso96).