Generate everything needed for the workers

CC: @calvinfo @yields