Move server sync logic into Me so it can be reused