Ideally it would be made so that the user has a modified widget with some fields (date,title,url,description), so that the user could “rearrange” them as he wishes.
Not 100% sure what you are asking for, but thinking maybe, perhaps, the Spots Plugin might be something for you to check out (assuming you have not already!)
Hope that get’s you closer to where you’re hoping to go.