Another very central feature beside #27 that we require is to be able to create indexes over collections of strings/vectors. We also discussed this in march with @simongog and it seemed like he already had some ideas for this.
We could theoretically wrap around your index structure, but it might make more sense to work on this as part of the SDSL.
@mpetri @simongog Do you have any preferences here?
@cpockrandt Can you create a proof-of-concept wrapping the data structures to show how this could work?