I came across an use case that I am not sure is supported (or if it's too much of a nuisance to implement). I drop the idea here in case you find it relevant.
Imagine you have Parts A, B and C that can be used to make an Assembly Part X. Also, Parts A, B and D can be used to make an Assembly Part Y. Let's imagine these parts are some electronic and mechanical components that can be assembled into different machines with different BOMs.
Now, let's imagine the case in which we purchase (Buy) a pack of these components, for instance, we could imagine a pack that contains some A, B [...] D Parts, because a certain supplier sells them that way. Is it possible to break down that purchased pack so that you can fulfill the assembly of Parts X and/or Y?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too