Made the memory management correct in Rux, but it's a lot of silly code to deal with the lack of a proper container for all these vectors.