When you process the xhr response, you can clone it and display it on the top in the Preview element, but shrink (font size: 6, reduce the image, etc.).
Not sure how big (small) this preview should be ...
Edit:
If it is too small for the text, after processing xhr, you can measure the elements there, and then create scaled versions and upload them to the preview element. Set a background image for βtextβ blocks that have short lines to indicate what it is, etc. Then clicking on them will take you to this section of the page ... It actually sounds interesting.
source share