Yes, the name of the target directory gets used as...
# puppet
c
Yes, the name of the target directory gets used as the cache key.