This finds all the item modifiers and all the non-modifiers, creates the item with the non-modifiers and then iteratively runs each modifiers on the item, right?