This `update_vertex_data` only found nodes with the color update tag and also added redraw tags. But whenever nodes are marked for a color update, those redraw tags are already set anyway. It appears this was meant to solve problems switching active color attributes during undo and redo, but it doesn't make a difference when this function is removed.