i have a idea for your game were each of your slaves get unique dialog events and interaction based on a random personality seprate from traits (predetermined for a named character) and new stats freedom consent and behavior.
personality afects how your slave wants to act in and out of events
freedom show how free your slave is when deciding what to do outside of a job (certain non-erotic events can only happen depending on how free or not they are).
consent is similar to freedom but focuses on sexual events outside of regular interaction.
behavior affects how they act in certain event an example they might mess up a room and blame it on someone they dont like if they have a bad behavior or they might help with other jobs if they have a positive behavior.
one way you can affect these stats is by punishment and rewards events were at the end of the day you can chose to interact with a slave depending on how they acted that day, egs if maple was good you could chose to reward her by giving her a special dinner that would raise her behavior or you could give her free time which would give her a bost to freedom and vise versa
sorry if this looks bad or makes no sense i am having a bad day and its 1 am
ill edit this tomorow if im not happy with it