By using a new role parameter, we could optionally skip the extraction phase for those files for which an *_extracted directory already exists. The default behavior would be to first remove the *_extracted directory before the extraction phase.
The current behavior is to attempt to extract each file, causing the role to wait forever in case the unzip command finds an existing destination file.