had persisting basic syntax graph working, just started changing it so persists view hierarchy too