Render blame info in the Source Viewer (fallback viewers) - follow up improve performance
### Summary
In https://gitlab.com/gitlab-org/gitlab/-/issues/439032 we added the ability to render blame information in the Simple Viewer.
This issue is created to optimise performance - we need to add intersection observer to every 70 lines of legacy viewer.
issue