Describe the enhancement requested
When copying data between ListVector instances that contain extension types using copyFromSafe, the extension type metadata is not properly preserved. The current implementation doesn't pass the ExtensionTypeWriterFactory down to the TransferPair, which is needed to correctly serialize extension types.