Currently, when there are simultaneous requests for not matching but overlapping sets of components, we'll get an error. This should change.
Proposed solution
When there are ovelapping component ids in 2 requests, they need to be broken down in to 3 separate buckets, one with the common components and one with the unique component ids for each request, and target powers should be calculated for each of them separately.
Activity