Describe the bug
My server has a GUI that works by teleporting the player waaaaaaay above the world (so that blocks in the world, that can be placed by players have no chance of interfering with the process). To my understanding, such inventory GUIs are handled on Bedrock Edition by placing a chest and forcing the player to open them, as simply opening an inventory out of nowhere is impossible.
When the player is way above the world, like in my situation, said chest cannot exist, and so no GUI appears.
To Reproduce
Try to open a custom inventory GUI (using a plugin) when above or below the world.
Expected behavior
The player should be able to interact with the custom GUI. I'm not exactly sure how this would work without secretly teleporting the player somewhere near inside the bounds.
Screenshots / Videos

Server Version
1.16.2 (git-Paper-189)
Geyser Version
1.1.0 (git-master-62d984d), running on Waterfall
Minecraft: Bedrock Edition Version
1.16.40
This like you said is due to a bedrock limitation, but it may be resolvable by updating #708 and getting it merged but that will likely be after the inventory rewrite.
That will only work for single chests though
That will only work for single chests though
A double chest could be used when within the world's bounds - I'm not sure if there are any other servers that put you out of bounds, but I'm not a big Java multiplayer gamer.
Then again, most custom GUIs don't expect you to use the inventory, so perhaps your inventory could be used as the other chest's slots if a double chest doesn't work.
Most helpful comment
This like you said is due to a bedrock limitation, but it may be resolvable by updating #708 and getting it merged but that will likely be after the inventory rewrite.