The goal: To have a common system for building lists of pages that are easy to edit and easy to embed into pages without causing the page to blow up in size. Currently this is achieved through a complex system of templates and Lua modules; this makes the lists almost impossible to edit for humans. These lists should be rich, allowing to present information beyond just page titles. Such supplementary information makes the lists more useful for editors.