Created separate extension packages for each supported platform, reducing package size by shipping only the platform-specific wheels.
Various code cleanups: ran Ruff checks, fixed stale docstrings, and, most importantly, included the wheels for trimesh and rtree.
fixed version mismatch and moved all the calculations to a subprocess as to not freeze the ui.
threading / queue removed. CuPy is removed from the hosted add-on, so it's now pure-numpy with no wheels.