Hello @Augu
There are different ways to make everything consistent and attach to the final rigs. I will be assembling everything towards the end of the workshop.
I am sorry that is taking longer to advance the workshop since I am very busy with other projects at the studio
I wish I have more time to reply to your question properly. For the moment I can share this as a little hint of one of the solutions and that you not always need ghost controls
applyop.gear_mulmatrix_op(
self.offset_ref.attr("worldInverseMatrix[0]"),
self.face_offset_jnt.attr("parentInverseMatrix[0]"),
self.face_offset_jnt)