Without synchronous view layout, it's not really possible to have a truly recycling view without many warts. We've (Wix) been hacking at this for years, and it's not possible. You either block the UI or view flash for the user if fast enough scrolling is performed.
Facebook engineering promised synchronous layout will come at some point, which will open the door to that.
No web-only solution will give you a fully satisfactory result. It's just not possible. If you scroll fast enough, you will see either flickering or empty zones.
Facebook engineering promised synchronous layout will come at some point, which will open the door to that.