autocompletejs
                                
                                 autocompletejs copied to clipboard
                                
                                    autocompletejs copied to clipboard
                            
                            
                            
                        should not add <li> elements to the DOM unless necessary
for large lists, should only inject as many DOM elements as view-able (+ some buffer) for the dropdown
similar to how SlickGrid works
would be nice to have a clientside example with 100,000 options to check performance
also would be a nice test of the performance of matchOptions