Make a copy, want to ensure immutability in some places
@override PathEdge copy() => LineEdge(from, to);