This logic should be in `ViewfinderController` and `ViewfinderView` should expose a method to allow you to set the focus ring position.