First attempt at a decent solution to entity components (in SyncVars) - hoisting:
Grab a reference to all entity components
Find SyncComponent attributes
Extract all SyncVars from the 'component'
Hoist them inside the parent with getters/setters that reference the components SyncVars
Run through existing logic