Apparently MD5 isnt thread safe. Reinstantiate each time.