I tried in the meantime to load the remotes dynamically instead of statically like proposed by marxian. But I have a problem to call the needed function to load the remotes within the already dynamically created list of remotes. I have so far no solution for this and was a little bit confused and frustrated by my own code so I continued while DreamRemote was in the QA pipeline in the meantime a different project.
Component.onCompleted: loadRemotes();