Visualization properly works again (no blinking/tmp disappearing of markers) and now uses lines instead of arrows for edges