How is Selectable Navigation auto generated and how can I find what it generated?

So I’ve found if I set the navigation mode on a Selectable to Navigation.Mode.Explicit and then manually set everything, then I can access the neighbouring selectables using these sorts of things:

currentButton.navigation.selectOnDown
currentButton.navigation.selectOnUp
currentButton.navigation.selectOnRight
currentButton.navigation.selectOnLeft

But if the navigation mode is Navigation.Mode.Automatic then all those are null.

I would kind of like to be able to use the navigation that’s automatically generated but manually traverse it. Is there any way for me to find out where it would navigate automatically?

I have found what I was looking for with these functions
.FindSelectableOnRight()
.FindSelectableOnDown()
etc.