Fully move to sharedAccessor