Moves to using builtin pool