Просто есть два кейса создания аннотаций - один ручками выделять и плюс куча фич, второй - по клику на слово - оно полностью автоматически выделяется и так далее.
Я думал создать класс с методами, которые разделяют оба эти варианта и потом наследовать и расширять для каждого случая