use new array descriptors to get unique node ids