Reconcilliation of Stock with Serial/Batch No

Whereas we have a powerful reconciliation tool in ERPNext, it is not able to reconcile materials with Serial Number or Batch Numbers. In a lot of industries traceability is important hence the raw material needs to have either serial number or batch number. But then it makes it very difficult to reconcile regularly
I believe if item with serial number or batch number becomes one line item then we may be able to handle it.In this case we will have multiple lines of same item which will differ on serial number or batch number.The table can be sorted on the Item and then on serial/batch number.
What do you think?