causing the user to have to move it again to button #4?
Yes, that is a problem.
I suspect that a disk working as you describe without that problem (or the one you describe in response to Ann's suggestion) is using scripting or similar (which Encore does not, of course, have). I do not know if that works, but I don't see why it wouldn't.