Returning a list is fine so long the collection is small... but we might even need to consider returning a cursor which would work well in the auto complete adapter. We can change that once we implement that functionality.