's unified symbolic architecture makes it straightforward to insert dynamic behavior anywhere in any graphic. Single functions—readily generated programmatically—define the most common annotations and drill-downs, and integration with the full Mathematica
language allows arbitrarily complex behaviors to be defined.
attach a tooltip with any contents to any object
display any object dynamically updated
inset any static or dynamic expression into a graphic
dynamic movable handle in any graphic
attach general interactive controls to any graphic