AnnotatedRegionLayers return local position relative to clipping region

Summary

Context

Description of change

Migration guide

Timeline

References

Summary

The local position returned by AnnotatedRegionLayers in an
annotation search has been changed to be relative to the clipping
region instead of the layer. This makes the local position more
meaningful and reliable, but breaks code that directly performs
annotation searches and uses the local position.

Context

Annotations are metadata that are assigned during the
rendering phase to regions on the screen.
Searching the annotations with a location gives the
contextual information that contains that location.
They are used to detect mouse events and the theme of app bars.