Convert shrinkwrap data arrays to use C++ arrays and BitVector, use references in "EditMeshData" code, and store both structs with `std::unique_ptr` instead of a raw allocation.
Convert shrinkwrap data arrays to use C++ arrays and BitVector, use references in "EditMeshData" code, and store both structs with `std::unique_ptr` instead of a raw allocation.