When the diff text is large, the DiffRenderer UI becomes laggy.
Proposed Solution: Run DiffParser.parse in the background, and add an intermediate state in DiffRenderer to display ProgressView.
If the solution seems good to you , I can make a PR @tornikegomareli