How to use autocomplete with a hierarchical recursive object array tree? MultiSelectTree?

I have this tree structure for items with a hierarchical tree structure!

but I see autocomplete in renderItem does not allow hierarchical tree structure of items!

is there a way in F7 to have an autocomplete that allow this type of hierarchical tree structure to be used?

the reason I need to have a category selector with nested sub categories, and there is a parentId column that makes this possible from an adjacent list model table!

any Ideas how to make this work with autocomplete having this way sub categories from parent and so on parent → sub → sub sub etc… structure?

A sample of what I am looking for:

thanks for any ideas!