World gods sure have a high perspective. They can even see and perceive matter that doesn't interact with light in any way(Dark matter). They aren't made from a high-energy state of existence for nothing.
That's the minimum requirement to be able to channel the power of a world through you but it comes with other perks. One such perk is telling the realm lord to unlock your home plane after the divine realm has been totally destroyed.
The first sage of the battle sage monkeys is meeting with the realm lord of high heaven. He came in the form of a giant eye. It's not his real form though. He is a busy fellow, what with managing a world and all. But this eye is more than enough to make his presence and WILL known.
I've started a new book titled DESTINY GAMES. Please check it