okay - it's time to summon @arkascha ....
.... he had some ideas on dependencies as well.