title: What is the best practice for select many from a huge list (10k+ items)?
body: <p>Provide a way to select and submit many items from a 10k+ list of items within a reasonable time.</p>
  
  <p>I tried JSF's h:selectItems and h:selectManyListBox, took a lot of time to load the component. (30s)</p>
  
  <p>p:dataTable with lazyLoading, pagination and multiple checkbox selection.
  Load time is fast but when SelectAll is checked, any ajax request related to the datatable is super slow. (17s-20s)</p>