Datatable {common.checkbox()} 100000+

Приветствую, столкнулся с такой проблемой:
У меня есть 150 строк DATATABLE и в каждой динамически добавляются 230+ столбцов, в ячейках только {common.checkbox()}
Когда таблица загружается (в моем случае полностью) то при нажатии на один флажок ответ приходит через примерно 5-10 секунд, а если я 10 отмечаю то 5*10 = 50+ секунд а то и по 2-3 минуте.
Выяснил что при нажатии на флажок обновляется-обходиться вся таблица что и дает такой результат.

Как от этого избавиться?