They shouldn't have to share. You don't share either. They grow up in a society of materialistic people who don't share their cars, computers, food, money... other than with select relatives and friends and in a very limited way. We never share what we don't want to share: Why should they?
Honor their ability and provide privacy and ownership. Buy two of each toy, fewer toys, etc, and model more sharing.