@suitecloudfanatic Uhmm I has implemented 2 manufacturing companies and always avoid multi-level assemblies and it was always possible.
In this case you may need to build something and is not going to be fun...
Maybe somebody else here know a better way...
But basically with 4 levels assemblies anything related to that would need a custom solution wait until they start asking for reports...