Player controlled tags in UMG UI?? -- HELP needed!

I am attempting to create moveable tags (sort of like 4 buttons) that permanently sit on the HUD and are interactive by the person playing the game. For example – say you have 4 cars in the game, and each tag on screen represents one of those 4 cars, and is stacked on top of each other. The top 2 tags show the status of ‘driving’, the tag below it says “towing”, and the 4th tag says “parked”. How would I create something that stacks these tags, but if the user needed to move the “parked” tag to the top of the list by clicking and dragging it while the other 3 tags shifted down? I clipped an image to this post to illustrate my attempts. TY to all the talented people on this forum!