Adding cells to a table I'm calling the below 2 function once per Cell in a table with over 135 columns and over 200 rows (that is 134*200 = 26800 times, I'm not running the functions on the first column).

I would like to optimize the functions as much as possible.  Do you have any suggestions on how to do that, if it even possible?

this.addBodyCellFunction = function(row, index, func, params) {
    var cell = $(document.getElementById("table_row_" + row +"_col_" +index));
    cell.click(function() {
        func.apply(this, params);
    });
    cell.css("cursor", "pointer");
};

this.addBodyCellTooltip = function(row, index, text) {
    var cell = $(document.getElementById("table_row_" + row +"_col_" +index));
    cell.attr("title", text);
};
There a few options here, for instance you don't need to use Jquery as much as you are using. This will optimize greatly all of your code.
You can simply use JavaScript commands related to table with document.getElementById("table").rows[].cell[]
 which is very simple and works very nicely and fast. By doing that there  is no need to assign ID's to everything on the table, as you probably are doing now.