Recommendation was to leave graph building code untouched but to add Modified() calls to Add/Remove functions.