`MusicPlayerLogic.BuildMusicTable(musicList);` becomes `(MusicPlayerLogic)installButton.Parent.LogicObject`? How does this help?