Actually graph pooling is very difficult with sub graph.
I really want to have factory override for Graph. In my case I totally hacked NodeCanvas for subGraph pooling. NestedGraphNode just Load Graph by instancing it which is very not expected if I set graph to be async loaded.