Ah, I didn't notice that it doesn't recurse (which is ridiculous). I wonder how many rerun-if-changed directives it can handle, and if having 100s or 1000s of them wouldn't be slower than just building the wasms after all...