flatRemapper
The mapping tables + hierarchy index built ONCE, reused across every eval — a pure in-memory ASM ClassRemapper in place of tiny-remapper's per-eval readClassPath (~1.5s). Built lazily on first remap (needs mappingsPath + classpath in hand); immutable/concurrent afterward.