Alright, so I noticed that key events can be passed up the chain for the minikeyboard, and adding a button widget requires focus to be selectable, so unlike rowlist which tracks the position itself and you have access to it, I think I'd need to track the position for the minikeyboard, and when the highlight box is at the edge then have it switch focus to the buttons, and switch back when needed. Alternately I can use the options button to accept the input value and use hinttext to display that instruction.
Also to reset the focused button to "A" on subsequent routine openings the item will need to be created as a new item, as we can't set the current focus?