Execution model does not receive all targets in one go. Instead, targets seems to be split into a few subsets that the execution model receive in a few separate calls. This is not a desired behavior I want, how can I override it?