For forwarding, we use imagesource.FromPublic although we know that the transport implements the private interface, mostly for consistency. Should not change behavior. Signed-off-by: Miloslav Trmač <mitr@redhat.com>