Same as above for name of `sampling_affine`?  But also, it's confusing that `world_to_image` is one affine and `sampling_affine` (completely different name) is another.  Maybe `warped_to_world` or `output_to_world`?