Block retains the photo pointer in saving completion even after user has moved to the capture moment screen. Used this fact to implement optimization.