The function list is from before the load, where other code (an overlay module) may have been. Hashing it again from the loaded memory keeps the hooks to code that actually matches. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>