Lazy loading and searching

I’m lazy loading my webix tree tables but is there a way to do a search through the tree table with all of the data and lazy loading from the first node. I have the search working with all occurrences in the table that have that specific name but I can’t think of a way to go from the parent node to the searched node.

Filter won’t work with the unloaded items. The only solution I can suggest is to load the data beforehand. For example, it is possible to use the click event for filter:

http://webix.com/snippet/cdbb5904

The reason I want to use lazy loading is due to the data being so massive that it takes 20 secs to load all of it. So if I lazy load its fast. I can do a server-side search which is how I have the search working but it only returns components that it found not the entire tree starting from the parent node to the component it found. Any idea on how I can do that? Thanks