In Cocos2d v0.99 there's a class named CCSpriteFrameCache. I can load all the sprite frames

```
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"images.plist"];

```

and then I can use those loaded frames

```
CCSprite *sprite=[CCSprite spriteWithSpriteFrameName:@"img01.png"];

```

Now my question is: Do we create a big sprite sheet that will hold every single image that we're going to use for animations? I mean, I thought I'd have several sprite sheets for different animation objects. If this question is answered NO,so that I load each sprite differently, then my second question is how do I refer to a frame in a specific sprite sheet?