Preventing undesired changes to objects in Revit