Allow an annotation to be multiple types. Add click events for annotations.