FilterTreeView is working as intended, have not added unit tests tho, and im not sure how the performance is for large data.