class PolarsDataFrameOptimizedTableAdapter

Optimized batch approach: pre-extract columns as Ruby arrays to avoid repeated Polars FFI calls, and use assign_string_element to skip type dispatch