They don't. The memory belongs to the transport and it's guaranteed to exist until the next function call. It works much the same as `git_index_entry` except this gives out the array instead of a `_byindex()` accessor.