ComboBox - with dynamic filter?

Hi all,

is it possible to create a combo-box with the following functionality:

As the user types in the input box we list the items, filtered based on the text entered so far? All the examples online and the API docs and container interfaces seem to only work with the entire dataset preloaded. This is a problem if we are talking about hundreds of thousands of items. We would like to override a listner that can reload the items based on calls to our service layer at appropriate intervals. An additional problem is that this needs to be in a Table component. The Instant Text Field example looks like a problem since the Table component needs a Field object for editing.

Any ideas?