### Is your feature request related to a problem or challenge? Similar to https://github.com/apache/datafusion/pull/10713 https://github.com/apache/datafusion/pull/10836 https://github.com/apache/datafusion/pull/10834 and others in https://github.com/apache/datafusion/issues/8708 ### Describe the solution you'd like _No response_ ### Describe alternatives you've considered _No response_ ### Additional context _No response_