Highlighting or annotating points in graph from callback

I have a time series figure and a callback which returns a list of relevant dates depending on which dropdown option is picked. Is it possible to highlight or annotate these dates in the graph so that it will be clearly visible? Alternatively, I can also update the dataframe with a bool column for highlight, but can it be incorporated into the graph?

Of course. Create a callback that has the dropdown as an input and the graph as an output. When the dropdown changes you can then modify the graph to suit.

Some examples can be found here: