Off-topic: Wow, it's hard to believe so many people remember me from something, haha.
On-topic: Upon further investigation, I speculate maybe it has something to do with the launcher "writing" files to something. Maybe there's some giant cache file from which the game loads now instead of referencing each add-on individually, only updating the cache if the file changed. Just my computer-science-based speculation though.