Re #404: Make annotation model support polymorphic annotatable objects.