Is it possible to access a specific SceneKit node via its "ID" number

I am using SceneKit to make a type of block pushing game and I am trying to access a specific node that I interact with. I know I can use the nodes name but I am trying to access a specific node that has the same name as other reference nodes, its a pushable block that I need to make an array of its past movement so that I can undo the players actions. I have printed the nodes details to the console and each one has a unique "ID"

<SCNNode: 0x6000039ef300 'wall' pos(0.000000 0.500000 4.000000)

but I can't seem to then get access to the node using this "ID" I can't find this documented anywhere so I don't know if this is even possible.

Is it possible to access a specific SceneKit node via its "ID" number
 
 
Q