We finally managed to fix the problem. We are running eweasel tests to confirm. The issue was that whenever a class had some anchors in signatures of features, we would always recompile its clients even if nothing has changed. In the process, we have also fixed an issue with {TMP_AST_SERVER}.body_item and {TMP_AST_SERVER}.body_force that would cause the compiler to crash in some incremental recompilation.