前スレから何度も書かれてることだが
「1タスク = 1オブジェクト」だの「タスク = オブジェクト」といったような
固定観念に縛られた自称タスクシステムは単なるオブジェクトのコントローラだよ

別の言い方をすれば「1タスク = 1オブジェクト」「タスク = オブジェクト」限定で
構わないならばタスク(処理単位)という汎化された概念にスポットライトは当たりようが無いし
意識する必要も無い。ただ単にオブジェクトをタスク言いたいだけちゃうんかとというのが
例えばCodezineのそれ

タスクはあくまでも処理単位、処理ステップ。別に上記の(ゲーム)オブジェクトとは
限らないし型があるとも限らない。何らかの理由でそこにある処理の一塊・切り身であり
機械的に演算器に割り当て流し込む存在でしかない