WindowsやInternetExporlorで描写範囲外でスクロールしてると
表示される部分は、どうやって描写してるのでしょうか?

1.全て画像データとしてメモリーに保存していく
2.スクロールで表示させる時に、表示部分を画像を作る
3.スクロールさせる時にブロックとしてある程度の画像を
 作成してメモリの退避させておく

の3つが考えられたのですが

IEを高速スクロールさせても、綺麗に流れながら描写してる
所をみると1のような気がしないのですが

どうやったら綺麗なスクロールの描写が出来るか
よろしくお願いします。