The only reason for the limit is because shopify only supports to filter 50 orders at a time. We need a bulk print option to print all invoices in a filter.
This will be done in a queue. Then all prints will be zipped and emailed to the customer