Yes, I wanted to support non-linear sequence of solving the puzzles in the app, although this is not used in the first game.