Split workers code file per worker type