checkpoint; about to change annotation dragging behavior
annotations can be dragged vertically
hairlines pinned to xval; having trouble changing xval on data update
data updates working properly