Matriz recurrente de Knockoutjs

Estoy creando un objeto con vista de árbol usando KnockoutJS y necesito poder tener x número de carpetas y elementos secundarios. ¿Alguien ha hecho una matriz recurrente en la pantalla? Por lo general, uso foreach y puedo colocar a un niño dentro de otro, pero no puedo encontrar la manera de cambiar la plantilla para que sea recurrente, ¿es posible? Para aclarar que puedo hacer que los elementos queden bien, simplemente se los muestra en la pantalla.

Buscó en todas partes en Internet, pero solo puede encontrar plantillas anidadas en lugar de recurrentes. ¿Alguien puede ayudar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta