We are reworking our implementation on a custom fork, will hopefully see a an improved model that can fit more use cases. It won’t cover exactly your scenario, as we are in the textile manufacturing industry. Our main focus is on a Handling Unit functionality.
We can check back in a few months on our developments.
In the meantime, if you can inform your requirements, perhaps our developer @saifi0102 would be interested in contributing something back to the core.