update graph id in internals on save
aggregate transient attribute
test for aggregates