I guess this might cause bugs in the case that you upload something, remove it, then upload something else with the exact same name, but that's kind of edgecasey