Basically, Our users have a group of Individuals (com.gladhandle.IndividualVO) and in one part of the application they can search the individuals.
However, one of our milestones is that they are able to search and the results are refreshed on keyup of a textinput. Seeing as this could and would cause problems with the application if I hit the back end with an AMF call every key up, I was considering loading all of their individuals at startup. The majority of our users will have relatively small number of individuals (50 to 100 or so). Some will have a lot (500 to 1000) and VERY FEW will have more than that. Which path would be better, searching and filtering by making an AMF call which would make a subsequent database call and roundtrip the information back to me, or take the initial hit to load them all at startup? Thanks!

