We have a number of IIS web sites which supposed to be deployed together and come from the build process as a single ZIP package where each site is a subfolder inside ZIP. Octopus requires each IIS site deployment to be separate step. (BTW, is this true? Can we deploy multiple sites as actions within the same step?) That step requires the package to be specified. So is Octopus smart enough to download and unpack the package only once, so that after the first site is deployed others reuse the same unpacked package folder only pointing to a different subfolder within it?