Hello Christian!
Thanks for your reply! Very interesting, because we have meanwhile found a similar solution. With some customizations for our needs (to our own framework), but looks very similar!
Thanks again for your answer.
Greetings from the Southern Palatinate