I wrote a brief overview for this purpose. Thanks for your PR for Topic List Previews, I’ll review it later today.