Use hash with filename for uploads to prevent collision.