Fixed the selection clicking issue. The hanging is fixed by using a Task. Very Nice. Thats good.