Regarding #2 & #3, I haven’t experienced this problem.

Also, I use Math.js local for more complex calculations. It works well.