Now the `uiBlock` array for node is indexed with `node.index()` instead of the draw-index which is not as readily available in some cases. The main alternative would be to create an extra map from node index to draw-index but that doesn't seem worth it right now.