Use partial instead of optional 3rd argument to URL
Make request.query_data lazy
More docs