this is absolutely stellar stuff, and an excellent change. im really glad you guys listened to us and gave it another go
i want to ask, though: do you know if this system is flexible enough that you can add stuff like multiple vassalage and weird situations where an independent ruler is also technically a vassal in another realm? like, william the conqueror still adhered to his vassal contract in normandy while actively king of england, but only insofar as it concerned normandy. he wasnt entirely subject to the king of france, but he didnt just entirely break away either
im not saying i expect it on release or anything, im just asking you as a professional if this is the kind of thing that would be real hard to implement