[Distutils] Path caching when running multiple commands