Persist user settings between refresh (bug 1107484)

I thought `request.patch()` (and `.put()`) already busted the URL... @ngokevin or @cvan do you know anything about this ? Seems that something we'd want to be done automatically...