uv uses a global cache but hardlinks the dependencies for your script into a temp venv that is only for your script, so its still pretty fast.