I see what your saying. I didn't think about it that way, in actually controlling the individual lines. I have not run across a customer with that requirement yet. I have at some labeled the shared park lines line1, line2, line3...so they would not have to grasp so many changes at once.
Other than your dial codes option I dont see how you could grab a specific line.