I think you can get away with removing `photoSignal` and doing `RAC(self.imageView, image) = RACObserve(self, photo);`