Added an object pool to help with load balancing