Thanks for very detailed explaination. At least non-full frame DSLR will have less chance to get vignetting.