Chain of Responsibility
もちょっと違う気がします。

むしろ、全体を含めたNameSpaceやEnviroment
といったスコープの広めの部分に位置している棚や机
のようなもので、
別Formでは、棚在庫をリアルタイムに表示、編集します。
また別のFormでは、処理のリアルタイムでの状況をTimerで表示
しています。リアルタイムのほうは、QueueにいれたCommand列を
順番に再現しています。

現状では、ある状況のコピーを各Formに渡してしまっています。