Manufacture multiple items in one manufacturing entry

So after playing around with erpnext over the last couple of days, I figured that the best way it would fit into our current workflow would be if we could fetch manufacturing details of multiple items from their BOMs in a single stock entry doc.

Currently, fetching items from another BOM replaces items which were fetched from a previous BOM. (In the stock entry Doctype)

Is there a way to achieve this natively or should I try and create a custom doctype that emulates the manufacture stock entry docktype and has this feature on top.