While it's not really a big, there is room for improvement here. Recently I was printing about 100 beds containing 20 of the same item, a round led light cover, and what I did was import 1, then duplicate it 19 times to get a 5*4 grid of the items on the bed.
When S3D went to print it what it did not do was do row 1, then go to row 2 in the opposite order then row 3 etc and then do the same in reverse, what it actually did was far from ideal, missing some, and doubling back. It probably added 10-15% to the print time over the most ideal path between items. It may have been printing them in the order they were listed on the parts list on the left rather than the most efficient order.
Maybe this could be an option - Print in parts list order, or print in fastest order?