Cool game, y.v. I've been playing for a while and--because I like to tinker with my games, and have ported my customizations through a few versions of your game here--have a question. Why did you implement the v1.3 "premium" shell stuff that way?
While I doubt there is any performance penalty, it's (to my mind) needless complication when a) the static attributes can be pushed into the base parts inside GAME.sbPartsData, b) addons already had talent boosting implementation, and c) SexbotPart (and other classes) already has generic attr and tags variables for expansion purposes so new specific fields might not be necessary.
In my customizations of previous versions of your game, I had implemented some of this stuff already, and found at least one bug so far in V 130_15d.1 ("agressive" with 1 g in a few strings) while porting my code to this new game version.
Anyway, here is some snippets of my customizations of your code. Ignore or use as you wish. I will provide more if you want--no need for attribution.