Transpile lazily. Much faster