for fun I created a prototype extension for programmatic configuration. Having misjudged my time and priorities will leave it be as is. If somebody continues or creates something similar that'd be awesome. In any case it is a good stepping stone.
Check it out
Retrieving data ...