It would be more robust to figure out a way to do it by outputting `uploaders` as a json variable and then iterating over it.

At the very least, by assigning each `new {{ uploader.uploader_class }}` to a different-named variable, it's a hint to the reader that you are going to reference the variable somewhere else, which is frightening because that would be incredibly un-DRY because you'd have to change all of those variable references to a different name if you changed the uploader.name.  Since you're never actually doing anything with these objects other than instantiating them why not at least just assign them to the same variable name or even not assign them to a variable at all?