Override to provide the desired widget that should receive focus when this becomes the primary active widget. If bAutoRestoreFocus is true, is only called when there is no valid cached restoration target (to provide the default/fallback)