limits preallocation of nodes