Move frame image setting responsibility to PaintCanvas