Slightly better encapsulation of NodePool