When does aggregation cross the line into theft?