Kinda started using that with polars, force the scan/read schema as string, and down the road cast as the necessary type when needed. I’m calling it “just in time” data cleaning.