CCMenuのSpriteをCCSpriteBatchNodeで軽量化のため一括描画したいんですが
CCMenuItemはSpriteじゃないのでBatchNodeにaddChiled出来ず、
逆にSpriteはCCMenuItemじゃないのでCCMenuにaddChiledできず、ボタンとして機能させることができないんですが

Batch描画しつつボタンとして機能させるにはどうしたらいいんですか?


また、CCMenuの座標とChildの座標を加算してくれるのでCCMenuの座標だけいじればすごい楽に移動出来るんですが
こういうコンテナみたいな役割のクラスはありませんか?

ver2.2.3です