refactored EbiServiceAnnotator to be streaming