I'm working on a site that requires managing a possibly large list of people. The data for these people will most likely be stored in their own node in the JCR. Is there a good pattern, component or example for dealing with large lists of this type of data with AEM? I'm mostly concerned about front-end functionality, especially when it comes to CRUD (create, read, update and delete) for items in the list.