Require an ID for each node