Some interactivity is expected for free with altair (e.g., via the .interactive() property of alt.Chart), however, there are more complicated but helpful methods of interactivity in altair. This issue exists to filter through these methods and implement some of them, primarily to aid with data annotation.