Godot's UI nodes have built in functions for drag and drop. just gotta send the song resource data between them before instantiating the loop scene with its properties.