Mass createRow performance when creating hundreds of rows

After playing around with it some more I did find another workaround. I was able to base the components on a cloned copy of the model. I then populate the original model via JavaScript. Once I’m done adding rows I get all of the rows and add them to the cloned model via adoptRows().