Just wondering if you can dereference the Node directly here, instead of the lookup on L269. prop.getValue().getNode() might be available.