Aggregate Roots and Shared Data