Приложение представляет из себя редактор правил типа условие-действие. Проблема в том, что таких условий может быть от 5 до 10000. Как их показывать? Как организовать поиск уже созданных правил? Хотелось бы ввести какую-нибудь группировку/иерархию, но в тоже время позволить пользователю просто ввести пару правил, если в этот раз этого достаточно. Идеи/примеры?