Inconsistent Cents Rounding on Discounts Across Different Stores

We’ve had a couple of support requests about this also - but haven’t narrowed anything down too much.

@dostu - is there a difference in how the discount’s are allocated if you do ‘one discount with multiple targets’, or ‘Many discounts, each with one target’. e.g

discounts: [{
  value: 10,
  targets: [1, 2, 3]
}]

-----------------------------

discounts: [{
  value: 10,
  targets: [1]
}, {
  value: 10,
  targets: [2]
}, {
  value: 10,
  targets: [3]
}]