How long a wait?? What printer? How many pages.
Loading the overlay to the printer takes the time
Generally it takes only a little more time to print a print file with 50 or 100 pages.
So, if you can batch the invoices the printing time won’t be as objectionable.
If your time is spent waiting while the overlay is merged with the text adding more memory to the printer will help.