The speech bubble animation will jitter when moving, though that is my fault for how I handled it, I used threading to update its position, I'd use whatever code is used to update the speech bubble positions that the game uses, but could not where it is.
Exiting the game to title screen is buggy with the mod (It will sometimes freeze for a bit, I think this it is waiting for the thread I am using to finish).
When a slave is sold, the speech bubble position resets to what I believe is likely coordinates (0,0).
Here is the code I am using in case someone else wants to take a look at it/upgrade it.
Moving slaves while text bubble is active won't do anything, slaves position isn't modified until after you drop them.
Selling & Salvaging is indeed a problem right now
Slaves dying while bubble is active is not quite a problem (no errors, but the speech bubbles position will still be where their head would be if they were alive).
Animations such as having sex, birthing, idling, resting all work fine, and you can see if a slave is in that specific state or not Example: Character.State == EState.Sex, it would also be possible to have specific dialogues based on the slaves deprevation.
An update on the mod I'm working on regarding slaves you can buy potentially being pregnant with a random race, I ran into a minor roadblock and stopped working on it for a bit, I'll likely post a dll tommorrow for it. (Problem was elves womb tattoo race. I could get sex partner to say 'Unknown' for all slaves, but with elves, the race that tattoo'd her would be none. I also had trouble finding out how to patch slave price. Also ran into unknown bug where a 4th slave could be purchased somehow)