testing for fromLimit alone wouldn't work, no. If you had an actor type with a build limit of 7, say, that would make even a single click build all seven at once, because the loop wouldn't test for the size of the order at all.