In web applications, the requirement to "display a badge on a list screen for each user indicating a specific status for each piece of content (completion flag, accessed, owned/not owned, checked, etc ...