Better GsonRequest implementation