Adding annotations to plotly streaming charts

Has anyone any experience in how to add annotations to a streaming time-series chart ?

For example, i would want a text/arrow thingy pointing to a particular trace event - and the annotation scrolls along with the data.

I’m open to any hacks anyone has tried successfully to do this !!

Thanks…