object pooling for ellipses