My application contains of working drag'n drop functionality including (dynamic) dragimages and dragcursors. Now I'd like to make the drag operations sticky. The drag object should still be grabbed on click but not dropped on release but the next click. Is there a best practice to realize this? The solution must work on all platforms.