From a technical perspective, we can do that with a for loop.
The reason we don't do it isn't because it's hard, it's because it yields worse results for increased cost.