Add max zombie limit back, don't use weak_ptr (performance hog).