Fixed unnecessary serialize/deserialize with ColumnarStruct