Do the same for FreeCAD: create an optional package, you can install after FreeCAD, inside FreeCAD, only for FreeCAD, with a directory including luxcoreui and all its DLLs.
LuxCoreUI is a developer sample and it doesn't require any system wide dependency, it is just a directory to unpack or delete.
Support LuxCoreRender project with salts and bounties
Do the same for FreeCAD: create an optional package, you can install after FreeCAD, inside FreeCAD, only for FreeCAD, with a directory including luxcoreui and all its DLLs.
LuxCoreUI is a developer sample and it doesn't require any system wide dependency, it is just a directory to unpack or delete.
It is not exactly possible/best practice, but I can do something similar