GtkGraph now uses pointers to hold histories