I agree. The problem is that placement calculations are done before to know size of the items (since the object type and random sizes are processed in a next stage). The scattering algorithm is much faster working this way.
However, we will think how to fix this issue for next versions.