Если древовидное представление для всех пользователей вашего приложения одинаково, чем
1- В событии запуска приложения заполните данные в виде данных и сохраните в переменной приложения.
2- Используйте созданное выше приложение varaible для запроса сохраненной в нем таблицы данных.
3- Когда вы щелкаете по узлу в древовидной структуре, показываете подробности, запрашивая сохраненные данные.
это приложение будетработать хорошо, если древовидная структура не зависит от пользователя, тем самым вы получите выигрыш в производительности, поскольку минимизируете количество обращений к базе данных.