Possibility to load/unload the graph
Now the graph is built for the session and destroyed at the end of the session. It would be convenient to be able to keep the graph in memory for several sessions and to destroy it (to build a new one) inside a session. Having a load and an unload function for each graph would be convenient.