Of course I don’t mind but you have to test it, cos I didn’t really check the results (it might well be totally wrong), so some bugfixing may be involved ;D
I just did it to see if this would be a workaround for Math’s slowness.
EDIT: I just did some checks. Precision is good until ~4 positions after the point. You can of course make the precision higher at the cost of memory use, but hey, it’s 17.6 times faster than Math
Interpolation is indeed an option, although it will surely cost.