1. Может проще написать JS класс и прогнать его через оубусификатор.
2. А если ходить на сервер и расчёты сильно сложные то можно использовать на сервере систему кеширования. К примеру кешировать ответы по входным параметрам. И когда будут найдены нужные параметры просто ходить за кешем. При тяжёлых запросах , это сильно помогает.