Was struggling with react-virtualized a lot so I created new library with different approach for virtual lists. [react-virtual-overflow](https://github.com/Morglod/react-virtual-overflow)
It automatically calculates visible rect of content, so you also dont need to track overflows on page. It also doesn't add any magic divs. You just specify any lists on your page as virtual and then everything works!
I was struggling with the same thing a lot, so created new library that is much more easier and has different approach for virtual lists. [react-virtual-overflow](https://github.com/Morglod/react-virtual-overflow)
It automatically calculates visible rect of content, so you also dont need to track overflows on page. It also doesn't add any magic divs. You just specify any lists on your page as virtual and then everything works!