Code the function, draw the timing
Breakthrough separation of functionality from timing.
While new engineers need reading long source code files to understand an IP before trying to improve it, VGI allows seeing the design, drawing the improvement of the IP, surgically, while guaranteeing timing relationships between all old/new signals are automatically maintained.