Instead of writing the duration to the console it uses `Engine.ProfileStart` and `Engine.ProfileStop` to profile map generation. Refs: #5263