KRACOEUS-7162: switching an annotation to interface for a more normal de...

...sign