If your software doesn't support that it's easy to generate the code for 3 separate jobs at the required depths and then cut & paste the middle out of the second 2 into the first to make one job.
Line numbers in the code are for you and not your controller, you can have multiple blocks of code with the same line numbers in one programme and most controllers don't care.