Easier management for "shipping required" material transfer with tracking integration

So I started looking into erpnext a week ago, and as I understood, when you want to transfer materials to your supplier who is far away, best you can do is set up a separate warehouse for in transit stock. How about adding some kind of support for “shipping required” material transfer? It could be made much better, e.g. you could add a tracking code to a “shipping required” material transfer & system could monitor the tracking updates to update the status of the transfer, e.g. in transit, received.