I don't see how we could move it. We don't know all of the type_ids present until looping. Am I missing something?