Grouping the letters into a maximum number of files is necessary because the SQS task needs to be under a certain size. We also compress the task when sending.