Blender's Architecture (split from merge modifier discussion)

@ideasman42 what kind of architecture do you have here, if you can’t add a simple weld modifier without crashing blender? I am wondering…