Rather than a dict, store: - Flat array of `values` - Adjacencylist with `links(i)` corresponding to in/out markers of `values[i]`