Read Dynamic nodes from OPC UA Server

I've an OPC UA Server where the nodes are generated dynamically each time the server is restarted. Due to this index of the nodes keeps on changing. Also the nodes are only defined with numeric indices and not via string. When I try to read these with OPC UA iiot node red contrib, it asks me to enter namespace and index(ns=x; i=xxxx). Since the value of 'i' changes on each restart, is there a way in which I can read this nodes dynamically? I tried using the OPC UA iiot browser contrib. It allows me to read the nodes dynamically if I set the root node but every time I've to manually browse through the hierarchy and select the appropriate node. Is there a way in which it can be done automatically with any other attributes like browsing name etc?