I think I understood the need of installing some software without packaging a full module, as I already wrote here
I agree the docs are lacking instructions to achieve it. It can be improved.
In NS8 additional software must run in containers. To fully answer your question I need more time, maybe the video meeting can be a good starting point.