All data sources conform to NSCopying!