Bases: object
Recursively call the resource until we get a response.
A resource is allowed to return another resource to be used in its place. This method handles the recursive calling.