There are a lot of technical reasons why this may not be possible. For example, modern real-time lighting often uses precomputed data such as lightmaps to speed up/avoid real time calculations. For static geometry and lighting much of the work can be done 'offline' before runtime however it is not unheard of for this offline process to take hours (e.g. computing high resolution lightmaps for large environments).