OZP-692: refactor KeyNavContainer to use KeyboardManager