I am wondering if there are some results about the depth of a diffeomorphism on a manifold.

More precisely, $(M,f)$ be a diffeomorphism. For each compact invariant subset $E$, let $\Omega(f, E)$ be the nonwandering subset of $f$ relative to $E$. Let $\Omega_1=\Omega(f,M)$, $\Omega_{n+1}=\Omega(f,\Omega_n)$, and $\Omega_a=\cap\Omega_b$ over $b < a$ for a limit cardinal $b$... etc

So my question is; are there some conditions under which the diffeo has a finite depth, that is, $\Omega_{n+1}=\Omega_n$ for some $n$? 

There are examples of topological systems with countable depths. 
I do not know what can happen in the smooth category. 
I googled and found that the depths of circle maps or interval maps are less than 2.

Thanks!