It appears that one of the outcomes of the serialization ‘improvements’ is causing the Editor to freeze for around 2 seconds whenever we click on any of our Game Objects whilst it brings up the Inspector properties. If we deselect the GO and reselect it, the inspector will instantly display the GO properties, as per normal.
It appears to us that the Unity Editor is no longer caching the GO properties on scene load and is instead caching in an On Demand fashion. I assume this was an ‘improvement’ in the deserialization framework to help speed up initial load time. However this lag on a per-GO basis seriously cripples our level designers as the the design of our game requires that they do a lot of modification operations across our scenes.
+1 as well.
Just upgraded from 4.3 to 4.5. This is happening to me and it is VERY BAD. Please get this fixed!
This may be more extreme on very large projects/scenes. If this doesn’t get fixed soon I will be forced to go back to 4.3.