@override T? getNodeData(String key) { final node = originalGraph.getNodeByKey(key); if (node == null || !_subtreeNodes.contains(node)) return null; return originalGraph.getNodeData(key); }