Using `uv` should enable this to be fast enough to work seamlessly. We can also investigate other Python package caching mechanisms closer to the pods.