This is a near copy ofSScrollBox::OnNavigation. Ideally AppendFocusableChildren would be a virtual function in SScrollbox, but I don't have enough time to test functional changes to a core slate widget at the time of this writing. It was safer to isolate it. to this widget where I can test every case where it is used.