Is there any faster way of filling up or removing items from a TransformAccessArray other than Add or RemoveAtSwapBack? With native arrays at least we can use unsafe/fixed to get a pointer to the beginning of the array and directly copy into them rather than using the index operator, but with TransformAccessArray I have not see any other way to get/remove elements other than these methods. My use case is that I am persisting a 10K TransformAccessArray and removing and adding items to it individually. This allowed me to persist fixed-size arrays for the transforms/related data for the same size, but be able to use less than that capacity with the related data being essentially sliced into the native arrays (I don't need to constantly resize array contents or iterate over them to set their contents to/from native arrays). Using the constructor for a newly allocated TransformAccessArray isn't an option as it doesn't allow you to set a start index, length for a passed array so that only a portion of it will fill that instance. Being able to add/remove ranges of a TransformAccessArray would dramatically speed up the worst case scenario of large numbers of items being added removed at once.