Batch import input entity decorator

It makes a bunch of code around arrays a bit trickier, and it would have one method do two different things with an if statement to decide which. I don't like that, even though I like that signature of arguments.