KSP could be a lot more mod friendly if you followed best practices for how the program loads content and handles it. You could make the program use a ton less than it does now by just loading from the hard disk when needing to be used and anything not on is garbage collected in the memory. Not to mention it would eliminate the long loading screen at the bottom and probably use 1/3 of the memory if not more than it uses now.