NVIDIA GameWorks Integration

If you modify a header in the engine, theres a good its going to rebuild a large portion of the engine since it has to rebuild all modules that directly or indirectly reference that header. Same with Build.cs files (Since thats going to cause a module to be rebuilt). Modifying a CPP file in the engine can be pretty safe and it will usually only rebuild the affected module.