Does your game need to pool objects? Is so then this is the package for you! Within this package there is a Pool Manager, this handles all of your objects pools. A Poolable Item that you attach to all of your objects to be pooled, and an Pool objects that handles the Poolable Items. Simple!
For those of you who don't know about objects pooling, you may be asking why you would need it and what is it? Object pooling creates and initialises objects before you need them. They can then be re-used again and again. This is much lighter than creating and destroying objects again and again.
This package is great for pooling pieces of dynamically created levels, for making bullet pools and for anything else you will need to reuse again and again!
Documentation:
http://www.easydevunity.co.uk/easypool-documentation/