• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
I don't really think that the number of provinces is actually the BIG issue, we are only... 40 or so provinces above vanillas number; many other mods go far above that without any great repercussions ( SWMH and WtWSMS come to mind ) because of it. The real problem is stuff like the (excessive) number of buildings, the events that go through all the characters and provinces with a low mtth ( Like the SELIN provincial flags, the Pagan trait modifier events, the Slavery maintenance stuff... ).

We should check which of these are really worthwhile to keep, which ones we can move to or modify into the less performance intensive parts of the game ( For example, getting rid of the SELIN province modifiers and just having the provincial troop values that are defined in 00_religions, the building cost reduction modifiers haven't been working correctly since forever ) and which ones we should remove entirely ( The vanilla "sins and virtues" already represent a set of personality traits that were and are desirable and despised by most societies, hubris is a bad personality trait nowadays as it was the same in Ancient Greece, so no need for the pagan trait modifiers, and as bearcatthegreat said, we can remove the character slavery stuff and just mark the enslaved characters as dead ).

But I'm not abandoning the project in any way; I'm not the kind of person that drops off things just because there isn't an easy solution to them.
 
It might improve efficiency (though harm maintainability) to move stuff like SELIN from on_actions to an event that is only called on startup and on conversion.
 
It might improve efficiency (though harm maintainability) to move stuff like SELIN from on_actions to an event that is only called on startup and on conversion.

I've toyed with both ideas actually. Moving them to on_actions would cause more or less the same outcome, and setting it to trigger on conversion is also problematic since we'd have to find every effect that cause province conversion and attach the event to it. At the moment I've compressed all the SELIN flag addtion/removal events into a single event instead, so that's a single event cycling through all the provinces instead of 400-something and testing if it makes performance any better.
 
Welcome to CK2 op! this mod isn't the only one that suffers from it, but it's by far the worst here.

But yeah it isn't really a province issue, it's the slavery system which produces too many characters and the amount of buildings you can build and are being built constantly all across the playing world.

On one hand I like the amount of buildings in the game and that I'm constantly building stuff.. makes me feel like a true king that administers his realm to the tiniest detail. I like it, but understand why you would want to remove it.