Вероятно, проблема в том, что ваш код работает под нагрузкой. Я предполагаю, что вы делаете это, используя стандартный метод jQuery для запуска кода под нагрузкой, а не через событие onload окна. В любом случае, даже использование jQuerys $(document).ready(...)
будет слишком медленным, если у вас есть много других файлов javascript для загрузки, поскольку событие .ready не запускается в документе, пока не будут загружены все включенные javascript.
Вы должны быть в состоянии обойти эту проблему, включив свой код, который изменяет таблицу сразу после HTML-кода для таблицы на вашей странице, и не запускать ее при загрузке, т.е. убедитесь, что вы не переносите ее в $(document).ready(...);
Чтобы этот подход работал, вам понадобится весь javascript, необходимый для кода, который модифицирует таблицу, включенную ранее в страницу.
Если у вас есть другие ненужные файлы JavaScript, попробуйте включить их позже на странице.
Я не уверен на 100%, как это повлияет на положение внутри панели обновлений - вам нужно будет убедиться, что ваш код повторно запускается при обновлении панели обновления, но я считаю, что все это должно произойти автоматически.