>>354
全体進行を管理するクラスなり処理って設計してないの?
要点はそこだと思うけど。

つまり稼働物とそれらの統括っていう立場をちゃんと考えて、そのクラスなりなんなりの間で
状態に関する指示と判断を交わすような構成にしとけば、何も悩むことなくなると思う。