Combo box autocomplete from database

Similar to, I am trying to use combo box for autocomplete (Vaadin 8). The filter text in the combo box triggers a query to the back end database to return top 10 matching entries. A subclass of AbstractBackEndDataProvider was implemented for this purpose. However, I noticed that each key stroke typing in the search/filter field of the combo box, triggers ComboBoxServerRpc.setFilter, which subsequently triggers the AbstractBackEndDataProvider to fetch. It is undesirable for performance reasons.

Text Field seems to have a way to fire value change event in lazy mode. Is there a way to extend combo box to fire the “filter changed” event in a similar lazy mode?

Thanks, Ching