If you're updating the UI every time you receive a single character from this library, you've got bigger problems than font size.
For instance, imagine you don't fully control the backend to split up a large response into several smaller API calls, but you could render the top part of the UI, which may be the most useful part, from the first couple of keys in the JSON, while a large "transaction history" after that is still downloading.
Seriously, you should be able to update the UI with a new character, and much more, at 60fps easily.
(but for other uses - nope)