The main challenge is to get actors cross over seamlessly.
In Xonotic, they call it “warpzones”:
it also has multi-gravity rooms:
as far as I know it was all scripted using QuakeC script, no engine changes were made.
Seeing that I am sure UE4 can handle such mechanics and if not, that’s pretty odd.