Affine adaptability