I hadn't seen the prototypeFetch before. It does seem better than that.