Windows 1.0はタイル型ウィンドウマネージャを使って表示していた。Windows 2.0でタイル型ウィンドウマネージャはスタック型ウィンドウマネージャに置き換えられ、ウィンドウのオーバーラップが可能となった。一方で、タイル型のウィンドウ管理は今日に至るまで限定的なものに留まることとなった。マイクロソフトはWindows XPまでスタック型ウィンドウマネージャを採用していたため、ハードウェアによるアクセラレーションが行われたコンテンツを通常のウィンドウ内へ表示を行う能力に重大な制限が課せられていたが、サードパーティーのソフトウェアを使ってなんらかの視覚効果を生み出すことは技術的に可能であった 。Windows Vistaからは新しいコンポジット型ウィンドウマネージャがシステムのデフォルトウィンドウマネージャとなった。それまでのスタック型ウィンドウマネージャはMicrosoft Windows 7まで選択式で残され、Microsoft Windows 8で廃止された。
一部のウィンドウマネージャは手前のウィンドウを全く異なった方式で扱うことができ、レンダリングを間接的に行い、その出力をGPUに送ることで出力中のラスターに追加する。一部のスタック型ウィンドウマネージャはこの技法が可能だが、これは技術的には合成（コンポジット）であり、コンポジット型ウィンドウマネージャで2つのウィンドウを合成するように手前のウィンドウとそれ以外の画面のラスターを合成していると言える。先述した通り、手前のウィンドウがまだ描画されていないスタッキング完了前の段階にアクセスすることになる。後でそれを描画してGPUにセットするとしても、単純にそれをハードウェアレベルで若干古いバージョンを使って完全に上書きすることもでき、本来のウィンドウの位置とは異なる位置に合成することも可能である。これによって手前のウィンドウを透明にしたり、三次元で描いたりすることも可能である。しかし、手前のウィンドウの本来の領域の外のオブジェクトと相互作用することは不可能ということもある。例えば、ユーザーがマウスをクリックしたとき、それがどの領域でなされたかによってマウスイベントの行き先が決まるので、手前のウィンドウをクリックしたつもりがその下のウィンドウにイベントが送信されるということがありうる。
いくつかの技術革新により、スタック型の問題の一部を低減させたり除去したりできるようになってきた。ハードウェア・アクセラレーションが利用できないという問題については、一番手前にある1つのウィンドウだけを特殊ケースとして扱い、他のウィンドウとは異なるレンダリングを行うという手法がある。手前のウィンドウは最後に所定の位置に描画され、他のウィンドウによって隠されないので、これはウィンドウマネージャの再設計を必要とするとは限らない。したがって、手前のウィンドウが描画された後、その部分だけをスクリーン上で容易に分離可能である。すると、手前のウィンドウの位置がわかっているので、スクリーンのラスターがグラフィックス・ハードウェアに達したとき、手前のウィンドウが占めている領域を容易にアクセラレートされたテクスチャに置き換えることができる。しかし、一番手前のウィンドウを描く前で他の全ウィンドウを描いた後、画面がどう見えるかの更新されたイメージもウィンドウマネージャがアプリケーションに供給できるなら、より多くの可能性が開ける。これにより最終的な出力において、前のイメージをテクスチャ・フィルタとして使って手前の1つのウィンドウを半透明することを可能にする。Windows XPではNVIDIA GeForceのビデオカードなどに同梱されているソフトウェアやサードパーティーのソフトウェアを使い、ハードウェアのテクスチャ・オーバーレイ機能を使ったこのような視覚効果を可能にしていた。スタック型の問題を改善するもう1つの方法は、ハードウェア・オーバーレイとクロマキーを使うものである。GPUは出力すべき画面に描画でき、ウィンドウの描画される色は判っているので、GPUがウィンドウのどの部分が見えているか、どう描画すべきか検出できる。この方法を使えば、3Dおよび2Dのアクセラレートされたビデオおよびアニメーションをウィンドウに追加できる。スタック型の問題を防ぐ方法として、フルスクリーンでのビデオ表示も考えられる。フルスクリーンモードでは一時的にウィンドウ管理が不要となり、アプリケーションがGPUへの完全なアクセスを行えるようにする。Windows XP やそれ以前のOS上でアクセラレートされた3Dゲームを実行する場合はこの方法に完全に依存しており、そのようなゲームはウィンドウモードではプレイできなかった。しかし技術的には、この方法ではウィンドウマネージャに何ら変更を加える必要がなく、単にウィンドウマネージャに取って代わるだけである。
タム4700形は、アンモニア水専用の15t 積タンク車として1954年（昭和29年）1月13日に1両（タム4700）が、日立製作所にて製作された。その後1960年（昭和35年）7月20日から同年8月16日にかけてタム400形より4両（タム1614 - タム1617→タム4701 - タム4704）の専用種別変更（濃硫酸→アンモニア水）が行われ本形式に編入された。更に1963年（昭和38年）3月2日から同年12月26日にかけて3両（タム4705 - タム4707）が、日立製作所にて新規製作された。以上合計8両（タム4700 - タム4707）がタム4700形として落成した。本形式の他にアンモニア水を専用種別とする形式には、タ1450形（2両）、タ1530形（3両）、タ1650形（2両）、タ1700形（3両）、タ1800形（2両）、タキ250形（4両、後述）、タキ21200形（4両、後述）の7形式がありいずれも少数両数形式である。落成時の所有者は、東海硫黄工業（その後社名は東海瓦斯化成、三菱油化と変遷）、日産化学工業の2社でありその常備駅は関西本線（貨物支線）の塩浜駅、高山本線の速星駅であった。1979年（昭和54年）10月に制定された化成品分類番号では、96（有害性物質、毒性のあるもの）が標記された。車体色は黒色、寸法関係は全長は7,800mm、全幅は2,432mm、全高は3,850mm、軸距は3,900mm - 4,020mm、実容積は12.3m³、自重は10.5t - 11.7t、換算両数は積車2.8、空車1.2である。落成時の軸ばね支持方式は一段リンク式であったが貨物列車の最高速度引き上げが行われた1968年（昭和43年）10月1日ダイヤ改正対応のため二段リンク式に改造された。1987年（昭和62年）4月の国鉄分割民営化時には3両（タム4705 - タム4707）の車籍がJR貨物に継承されたが、1991年（平成3年）7月に3両そろって廃車となり同時に形式消滅となった。