The properties based on which equality and hash code are computed.
@override List<Object?> get props => [id, segments, initial];