I have quite a complex GUI with lots of buttons and menus etc. All the sprites making up this interface all come from the same spritesheet, but are of course not children of a CCSpriteBatchNode.
Is there any performance benefit with this setup, and is there anything I can do to improve it? For each button, I make a CCSprite and then make a CCMenuItemSprite from the sprite, so there's no opportunity for me to add anything to a spritesheet is there?