Limit applies to individual items on population

fixes #1490, the limit is now respected on an item by item basis when
populating an array of items.
refactor 1613 test