Different version of dependency for different project

Is it possible to use different versions of nugget (activities also)packages for each project instead of one version of nuget package is used across whole system

due to the way OpenRPA works, that is currently not possible.
Unlike UiPath that only loads one project at the time, and runs each workflow in a separate process. OpenRPA loads all projects and workflows into the same memory/process and can therefore not load multiple dll versions.
There is many good arguments for doing it the uipath way, but since openrpa was made with a different architecture in mind, this made more sense ( we don’t use nuget packages to talk to api’s, we use openflow/NodeRED for that, so the nuget functionality is mainly there for “panic” situations )