Implement Sync/Send for ArcInner and Weak