Choreographer insights