I would like to annotate the chart only in the zoomed-in area to give details about the highlighted data.
In the following example code, the idea is to show the text "zoom only" only in the zoomed-in area.
require(ggplot2)
require(ggforce)
ggplot(iris, aes(Petal.Length, Petal.Width, colour = Species)) +
geom_point() +
facet_zoom(x = Species == "versicolor") +
annotate("text", x=4, y=2, label="zoom only")
Text only in zoom (expected state):

Is there a way to do that?

