Действительно ли имеет смысл, что информация является частью посетителя?
Я предполагаю, что информация логически принадлежит графу и должна храниться там, а не в посетителе.
Вы можете сохранить ссылку на график у посетителя.Затем, когда посетитель пересекает график, он может обновить информацию, хранящуюся в графике.
В результате можно уничтожить посетителя по завершении его работы, поскольку результаты будут сохраняться какчасть графика.