Love this idea and would be super useful and I can think of many use cases!
There may be issues to overcome with access/permissions. EG, If I have access to edit all deals, but can’t edit companies and I have a 2-way rpoperty sync from deal <> companies, would I still be able to edit the property on the deal even though it effects the company? Perhaps this needs an additional setting such as over-rule access/permision limits