Added size control support, if pool grows to be more than half the size of the list, remove....