GEngine but Engine.h = Monolithic

as of the newer versions of the engine we shall not make use of monolithic header files like Engine.h or UMG.h. But now I need GEngine which is defined in Engine.h…
Is there another way of accessing the pointer of GEngine that does not make use of Engine.h? Same for stuff that requires to call uppon UEngine class that is defined in Engine.h …
You need it but shall not use it…

There are 2 “Engine.h” headers.
one in Engine/Source/Runtime/Engine/Public/
and another at Engine/Source/Runtime/Engine/Classes/Engine/

The correct include is “Engine/Engine.h”

Thank you guys.