Implement dynamic filters for project explorer