Major update to GraphUpdating Functions. Requires retool for updates to return the property dictionary