Hehe sorry !
What you are doing sounds very interesting, we should definitely discuss this over a quick call in the next days, what you think? Maybe after Community Standup🌟 ?
In the meantime, some short replies.
The parameter updates we specifically designed to update Revit element parameters without having to send back the entire Revit element. See Excel | Speckle Docs.
Ugh, interesting! This is the first time this comes up, and we could explore solutions together.
Well this could be quite tricky for some Revit categories, eg furniture and equipment. Speckle doesn’t store any geometric information about these families except for base point and family & type name.