That's what I do today and I still occasionally see failures that are extremely annoying because there's nothing I can do but resend the request to the API.
It seems like you'd need finetuning to make it truly consistent, which is what I'm assuming they did.