>>714
ネイティブJavaScriptで記述するなら軽く速く動作するものができますが、手っ取り早く実現させるなら遅延読み込みのライブラリなりそのプラグインを組み込んで実現するのもありです。

スクロール
スクロール量の取得
設定された読み込み閾値を確認
tablecellの遅延生成

以上、スクロールする度に繰り返す

デメリットは検索結果に影響を受けることです。