Fix Pool to use a set internally