Moving stuff out of the base GBAnnotationView and into the subclass where it belongs