In your example you just have to add the value that you increment multiplied by pickedcout, I really don't see why construct needs to re-iterate the overload, and I also don't understand why there is no other ways to achieve this, in unity or godot there is not this strange limit, how is it that the only way to avoid any overload must be done without iteration necessarily?
It is essential for a certain type of application to iterate, for example: To create another way of developing in construct in game, if only that could be added (create / edit event in game?).
Could an addon do such a thing?
What do you think ?