Explore the use of pydantic or dataclasses for the metainfo
Test, if we can base the metainfo on (pydantic)[https://pydantic-docs.helpmanual.io/] or at least Python (dataclasses)[https://docs.python.org/3/library/dataclasses.html] for more buildin typechecking, code-assist, and re-use of pro libs.
Would makes #300 (closed) obsolete