Great post on tackling memory bottlenecks! A complementary tip: when using Polars' lazy API, calling .collect(streaming=True) can further reduce memory pressure for large datasets by processing chunks, even if you're not in a distributed environment.