Rewrite widget syncing
Fix typo with property locks