Switch to computing progress the way we're supposed to
Support passing the anon flag to the XMLHttpRequest