[4.5.1 UMG] How Do I make Animated Loading Screen between levels?

GetWorld()->ServerTravel(loadThisMap);

This seems to perform the loading asynchronously and so the game still runs in the background, however FPS/tick time does drop sometimes when loading large levels.