So whats the alternative? Letting it codegen a file and the piping that? What a worse workflow