title: ObjectPool<T> or similar for .NET already in a library?
body: <p>I don't want to write my own because i'm afraid i might miss something and/or rip off other people's work, so is there an ObjectPool (or similar) class existing in a library for .NET?</p>
  
  <p>By object pool, i mean a class that assists caching of objects that take a long time to create, generally used to improve performance.</p>