We run into some problems because tar --diff will take into account the file ownership and fail if they don't match. The real-world implication of this is that we could be doing more unarchives then we need to be doing.