Is your feature request related to a problem or challenge?
#1821 will add apply_name_mapping_to_arrow_schema to ArrowReader but might not handle nested types properly.
Describe the solution you'd like
We should use a visitor to handle nested fields.
Willingness to contribute
I can work on this.