ConnectIQ documentation talks about "cycling" through page views as a natural interface frame.
"Cycling" implies being able to loop through screens going from last to first or first to last... full cycle (1, 2, 3... N, 1, 2.. OR 1, N, N-1... 3, 2, 1, N).
For example, with running dynamics pod, I can press down or up to cycle through all screens repeatedly... I don't need to remember which way to go to get to desired screen.
But stack structure appears to only support dive and surface (1 to N then back to 1), not cycling.
If I want to develop an app that allows user to cycle through top-level pages, is there a built in way to handle this (without risk of stack growing too big i.e. more than # of pages - 1)?