If the rewrite is for performance, ideally the logic capture = the thing executing in production.
Cases where a JIT running would conflict with requirements notwithstanding (e.g. HIL with strict requirements and whatnot)...