This is a Rust library.

A Vec together with positions that move together with the elements if the Vec changes (e.g. an element is removed).

That's a prerelease. It was tested not enough.