Avoid extra compile step in codegen