Given a triangle $A_1 A_2 A_3$, let $a_i$ denote the side opposite to $A_i$, where indices are taken modulo 3. Let $D_1 \in a_1$. For $D_i \in A_i$, let $\omega_i$ be the incircle of the triangle formed by lines $a_i, a_{i+1}, A_iD_i$, and $D_{i+1} \in a_{i+1}$ with $A_{i+1} D_{i+1}$ tangent to $\omega_i$. Show that the set $\{D_i: i \in \mathbb{N}\}$ is finite.