As far as I understand, if I use ```response.as(type)```, a new ```body()``` won't be called. ```response.body()``` will be called instead on ```RtPagination.java:197-198```:
```java
                response.as(JsonResponse.class).json()
                    .readArray().getValuesAs(JsonObject.class)
```