Converting single order to multiple delivery notes or generation of multiple delivery notes from single delivery note

Hi, I am fairly new to ERPNext and as we are evaluating the requirements of our company and matching it with ERPNext there is this issue we are currently facing.

As an example: Customer places an order with 10 different items in it. Let’s say 4 of these 10 items are supplied directly by our 4 different suppliers. Now as per our traditional dropshipping requirements, we would be converting the customer order into 5 delivery notes with the same serial number, 1 for each of the 4 suppliers and 1 for us for the rest of the items that we will supply from our warehouse.

Now I see that ERPNext doesn’t allow generation of multiple delivery notes from the same delivery note. Is there any way we can work around this issue?
Thanks a lot for the help.