Я не думаю, что это возможно как есть.
Я бы порекомендовал хранить данные по мере необходимости на запрошенном узле.Так что никаких значений для второго lvl.
Затем добавление второго узла, который будет содержать значения за тем же ключом, и запросить его с ключами, которые возвращает первый запрос.