I would highly appreciate a new function with setting opening levels. That means the possibility to manually mark moves and sidelines with levels in "Manage Openings". Let's say level 1 will contain all moves and lines. Level 2, 3, and so on will contain fewer and fewer moves and lines. For example, the line has 25moves. In level 2 will be 20moves and in level 3 only 15moves of the same line. And in "Training" should be possible to choose which level is trained.
I think it will be a great function for learning/repeating main lines and for deeper learning/repeating step by step. It would be also very good for preparations. For example against opponents who play only one variation, I can study it deeper. But if someone plays more openings I can train more variations in less depth.
Please let me know if you also like this idea and if it is possible to implement it into the application. Thanks.