Simplifies the code altogether by centralizing the generation into 1 call that does all the steps. REVIEW: 124120
Makes it possible to control remote MPRIS instances. REVIEW: 124100