Hi Matt. Thanks for reporting this to us. We'll try to spend some time soon to evaluate these places and fix the ones that look problematic. We have started to standardize on a new PurpleHttpRequest API for upcoming 3.0.0, but that's a bigger effort and will take longer.