Loading Solutions / Module assemblies from json should accept optional modules db
At the moment loading a solution from a json file recreates the required database from disk increasing memory consumption considerably if multiple solutions from the same db are compared (some databases can be >> 100 MB of RAM so loading a few solutions from json can easily lead to >> 1GB of RAM usage).
Maybe also combinable with the integration of cobra-io for getting tasks, assets, and databases by name.
Summary
(Summarize the bug encountered concisely)
Steps to reproduce
(How one can reproduce the e - this is very important)
What is the current bug behavior?
(What actually happens)
What is the expected correct behavior?
(What you should see instead)
Relevant logs and/or screenshots
(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code, as it's very hard to read otherwise.)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)
/cc @JonathanKuelz