Matlab imwarp over 3x faster than imtransform

For a simple test (a horizontal linear shift) imwarp() was several times faster than imtransform()

bg = imread('myimage.jpg');
[nRow,nCol] = size(bg);

tform = affine2d(T);
RA = imref2d([nCol,nRow],[1 nCol],[1 nRow]);
data(:,:,i) = imwarp(bg, tform, outputView=RA);
tform = maketform('affine',T);
data(:,:,i) = imtransform(bg,tform,...
  Udata=[1 nCol],...
  Vdata=[1 nRow],...
  Xdata=[1 nCol],...
  Ydata=[1 nRow]);