https://linear.app/comm/issue/ENG-8150/convert-fullscreenviewmodal-to-reanimated-2-syntax
The recenter function triggers if there is no interaction (after some gesture ends and there is no animation). If the image is panned or zoomed out so there is some space left, the image is zoomed in to 1 (if necessary) and moved.
Depends on D14306
updateChangedUndirectedRelationships only updates the relationship if there was none, or the relationship status provided it greater than the one in the db. This will not be the case here, because KNOW_OF is 0-the lowest possible value. So we will not override a more meaningful relationship.