This `while` block, and others like it, will query the provider backend *as fast as it can*, potentially resulting in a self-denial-of-service.