Wow that is an elegant way to do it. This could create a renaissance of drag n drop interactions for the web