How to switch between RTL and GATE LEVEL paths wihtout updating build block/register model?

In reply to superUVM:

You would need to describe what metric would make it “better”

If you are switching your DUT from RTL to GATE, you need to go through a complete re-compilation step anyways.