Scroll in JSON Input/Output panels skips and jumps. Highlighting only works for visiable text

Scrolling the input and output panels in JSON mode skips and jumps to the next key and makes it impossible to review the values of longer text heavy values (like content body, etc). When trying to highligh the JSON, only whats visiable remains highlighted. This is obviously a bug.

The idea is:

My use case:

I think it would be beneficial to add this because:

Any resources to support this?

Are you willing to work on this?