ClusterMemberEntry
data class ClusterMemberEntry(val nodeNum: Int, val title: String, val subtitle: String, val node: Node?)(source)
One node in a cluster the map cannot zoom apart.
node is nullable because the two maps learn about cluster members differently: the Google map holds the node it clustered, while the MapLibre map reads names off the cluster's own leaf features and may be listing a node the database no longer has. When it is present the row gets the same chip the rest of the app draws.